Autor |
Nachricht |
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Hi @Wal.
Hast du schon Erfahrungen sammeln können wie der RDS und TMC Datenstrom verarbeitet werden muss? Gibt es schon eine Befehlsliste?
|
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
Hallo @Citroen_Andre,
mit TMC hatte ich noch nichts am Hut und mit RDS kannst du ja mal den Bascom und VB Quellcode anschauen.
Wenn was unklar ist "Bitte melde Dich!".
mfg Wal
|
|
|
|
Zuletzt bearbeitet von Wal am Mo 19 Sep, 2005 10:36, insgesamt einmal bearbeitet
|
|
|
|
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Hab ich doch glatt übersehen. Na das Programm sieht doch ganz gut aus.
Hast du schon ein Format fertig wie du das Radio steuerst?
Da ich noch nicht so weit bin mit meiner Software würde ich sie dann gerne übernehmen. Also z.B. Lauter,Leiser, Suchlauf+ - ...
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
@Citroen_Andre,
Wie du am VB-Prog erkennen kannst, schicke ich nur einen BCD-Wert an den Mega der gibt ihn an den 74HC4514 über PortB weiter, nicht berauschendes.
Wir könnten aber das miteinander abgleichen, damit man beide Projekte mit einer Softwareschnittstelle bedienen könnte.
mfg Wal
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
Wie ich das sehe brauchen wir kein Protokoll.
Für mich ist es nur wichtig das es auch ein Sendebefehl gibt wenn ein Button losgelassen wird, da die Tasten am Radio doppelt belegt sind. Die Zuordnung der Tasten und BCD-Codes können ja in einer ini-Datei oder Skin-ini festgelegt werden, damit könnten auch ander Projekte die Softwarschnittstelle verwenden.
z.B
Tasten.ini:
Comport = 1
Baud = 9600
'Station1' = 1
'Station2' = 2
.
.
'buttonloslass' = 13
'radvol+' = 14
'radvol-' = 15
.
.
'Befehl' = 254
Die RDS-Daten könnten wir so lassen, da ich alle Blöcke übertrage und damit kann man alles über den PC auswerten was geht.
Zeit,TMC,PI,Text,usw.
mfg Walter
|
|
|
|
|
|
|
|
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Wie meinst du das "doppelt belegt"? Musst du 2 Tasten gleichzeitig drücken?
|
|
|
|
|
|
|
|
|
astro9481
Postingschinder
Alter: 43
Anmeldung: 28.07.2004
Beiträge: 587
Wohnort: Iserlohn
|
|
Ich denke er meint mit doppelt belegt,
kurzer tastendruckund langer Tastendruck
korrigiert mich wenn ich falsch liege!
|
|
|
|
|
|
|
|
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Wenn es so ist würde ich jeder Funktion eine eigene Nummer geben und den Mega8 die Taste einfach länger drücken lassen.
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
Beim manuellen Sendersuchen z.B weiß ich ja nicht wie lange ich die Taste drücken muß, deswegen kann ich das vom Mega nicht machen lassen.
mfg Wal
|
|
|
|
|
|
|
|
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Das ist ein Problem. Da wird Windows auch nicht so richtig mit machen.
Die Zeitverzögerung ist doch sehr unterschiedlich.
Kannst du nicht über VB die Frequenz einstellen die du haben willst und der Controller stellt sie im Hintergrund ein?
|
|
|
|
|
|
|
|
philipp_c
CPI Profi
Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214
2008 BMW e61_530d
|
|
Also wenn ich das richtig verstehe drückt Wal "nur" die Knöpfe vom Bedienteil und über die RDS Infos weiß der PC auf welchem Sender er ist. Wie weiß man es denn wenn man etwas reinbekommt, das zB zu schlecht für RDS ist? Und könnte man nicht einfach ein Blaupunkt Radio nehmen, dort hinten an die Buchse für die LenkradFB gehen (hat sogar 5V Pegel, habe es umgedreht mal realisiert) und von da aus das Radio steuern?
Und zum RDS. Es gab früher mal bei Conrad so eine RDS Box die kam meine ich einfach in die NF Leitung rein. Wenn man sowas nachbaut könnte man jedes Blaupunkt Radio nehmen ohne es zu öffnen und könnte es wenn man möchte auch vorne eingebaut lassen und es wie ein normales Radio nutzen.
|
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
@Citroen_Andre,
zum besseren Verständnis, mit dem Sendecode zum loslassen sage ich dem Mega nur das der Tastenbefehl abgeschlossen ist.
Hat eigendlich nichts mit dir zu tun, nur der Car-Software-Progger müsste das für mich berücksichtigen.
mfg Wal
|
|
|
|
|
|
|
|
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Versteh schon.
Da wird der Car-Software-Progger ein Problem bekommen.
Die Verzögerung bis die richtige Frequenz angezeigt wird und
die Verzögerung die entsteht wenn du die Taste los lässt
denke ich wird zu gross sein.
Ich könnte mir vorstellen das du übers Ziel hinaus schiesst.
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
@philipp_c,
mach es:-),
mit der Frequenz hast du richtig erkannt, deshalb ist als nächstes ein UKW-Frequenzzähler dran(wenn es machbar ist).
Das ich keine Frequenz habe stört mich nicht, RDS ist mir wichtiger.
Soweit ich weiß funktionieren einige Lenkradfernbedienungen auch nach dem Widerstandsprinzip, was heißt das man meine Platine auch verwenden kann.
mfg Wal
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
@Citroen_Andre,
es ist kein Problem wie du im VB-Quelltext sehen kannst.
Automatischer Scan Button Scan wird gedrückt und sofort losgelassen.
Tastencode 7 wird gesendet und sofort Code 16 zum beenden.
Manueller Scan Button Scan wird gedrückt gehalten ca. 2sec dann losgelassen beim erneuten Tasten springt die Freqenz um 50 KHz höher.
.
Also Code 7 beim drücken und Code 16 beim loslassen.
Code 16 wird immer gesendet wenn irgendeine Taste losgelassen wird.
mfg Walter
|
|
|
|
Zuletzt bearbeitet von Wal am Mo 19 Sep, 2005 12:27, insgesamt einmal bearbeitet
|
|
|
|
philipp_c
CPI Profi
Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214
2008 BMW e61_530d
|
|
@Wal das mit der FB war nur eine Idee. Ich hatte mir für meinen Car PC eine Blaupunkt RC10 besorgt. Die ist mit IR. Dort wird allerdings kein RC5 benutzt sondern das Signal hat für jede Taste eine bestimmt Länge und schließt dann nochmal mit einem 600µs langen Signal ab. Die Auswertung mit einem Controller war relativ einfach, ich denke auch das senden an so ein Radio sollte kein Problem sein, habe nur leider kein solches
Das mit RDS reicht ja auch völlig. Das andere war nur ne Idee falls man das Radio nicht öffnen will. Wobei man dadurch für meinen Geschmack zuviel Potential aus dem Radio brach liegen würde.
|
|
|
|
|
|
|
|
|
Wal
Developer
Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern
|
|
@philipp_c,
an Infrarot habe ich auch schon gedacht zum steuern, das wäre doch was für dich.Habe mal im I-net gesehen das man über Lirc, Winlirc Geräte über den PC steuern kann.
Könntest auch die gleiche Schnittstelle benutzen und einem Microprozessor sagen welchen IR-Code er senden soll wenn eine Taste gedrückt wurde.
mfg Wal
Ach so, du hast kein IR-Radio
|
|
|
|
Zuletzt bearbeitet von Wal am Mo 19 Sep, 2005 12:37, insgesamt einmal bearbeitet
|
|
|
|
philipp_c
CPI Profi
Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214
2008 BMW e61_530d
|
|
Also wenn ich damit ein Radio steuern möchte würde ich Signal->IR->Signal weglassen und den Controller direkt hinten einstöpseln
|
|
|
|
|
|
|
|
Asterix
Frischfleisch
Alter: 50
Anmeldung: 12.09.2005
Beiträge: 17
|
|
Hallo zusammen,
ich bin neu hier im Forum und bin sehr interessiert an der Lösung ein Radio per PC zu steuern.
Funktioniert das ganze über den I²C Bus?
Ich würde gerne am Projekt mitwirken, ist dies noch möglich?
Könnt Ihr mich kurz auf den aktuellen Stand bringen gerne per Email.
Gruß Asterix
|
|
|
|
|
|
|
|
Citroen_Andre
Foruminventar
Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel
|
|
Hi Asterix.
Im Moment bin ich dabei die Adapterplatine auszuprobieren, ob alle Ports hinhauen.
|
|
|
|
|
|
|
|
|