Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Fr 07 Okt, 2005 21:47  Titel:  (Kein Titel)
Nach untenNach oben

Ich doch nicht.
Habe den Fehler schon gefunden.
Funzt schon schön vor sich hin.



    
shaneL
Forum-Veteran
Forum-Veteran



Anmeldung: 07.10.2005
Beiträge: 981



BeitragVerfasst: Sa 08 Okt, 2005 18:13  Titel:  (Kein Titel)
Nach untenNach oben

Hallo alle zusammen Very Happy -auf der Suche nach ner Loesung fuer dieses leidige Radioproblem hab ich grade hierher gefunden und bin beinahe ueberwaeltigt davon wieviel Kompetenz sich in diesem Forum hier versammelt hat. Meinen allergroessten Respekt fuer dein Radioprojekt Andre -auf solche Faehigkeiten kann man nur neidisch sein! Sag bescheid wanns los geht und ich werd mich ehrfuerchtig und mit blindem Vertauen den anderen anschliessen und dir die Radios zuschicken ....auch wenn ich mich ersthaft frage, wie du das dann noch bewaeltigen willst.



    
FMode
Stammposter
Stammposter


Alter: 48
Anmeldung: 26.09.2004
Beiträge: 277
Wohnort: Germany


BeitragVerfasst: Sa 08 Okt, 2005 18:47  Titel:  (Kein Titel)
Nach untenNach oben

Citroen_Andre hat folgendes geschrieben:
Radio hören kannst du. Sender abspeichern noch nicht. Die Funktion mit den Alternativfrequenzen muss ich auch noch programmieren. Das kannst du nicht über die RS232 steuern. Innerhalb von 10ms wird auf eine AF umgeschalten und dann wieder zurück. Es wird aber kein Killer-Modul.


scratch wie funzt den das prinzipiell mit AF ? mit einem 2.Tuner ?

Hardware: Voom, Commell LV677, Zenec5.1

Software: Centrafuse

    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Sa 08 Okt, 2005 19:12  Titel:  (Kein Titel)
Nach untenNach oben

So genau weiss ich das auch noch nicht. habe mich bis jetzt erst mal um die RDS-Daten gekümmert.

Wie sieht's mit deinen Radios aus? Hast Sie endlich bekommen?



    
bunni
Manchmalposter
Manchmalposter



Anmeldung: 10.08.2004
Beiträge: 70



BeitragVerfasst: So 09 Okt, 2005 21:51  Titel:  (Kein Titel)
Nach untenNach oben

@Andre
Wenn ich die beiden Radios habe, kann ich sie Dir schon zuschicken?



    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Mo 10 Okt, 2005 15:52  Titel:  (Kein Titel)
Nach untenNach oben

Da warte mal noch lieber, sonst stapeln Sie sich nachher bei mir so. Shock
So lange wird es aber nicht mehr dauern!



    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Mo 10 Okt, 2005 16:41  Titel:  (Kein Titel)
Nach untenNach oben

Morgen bekomme ich ein Radio was TMC Daten auswertet.
Das muss ich noch raus bekommen, wie sie die Daten zum Navi schicken.
Dann geht das Routen der Leiterplatte los.



    
FMode
Stammposter
Stammposter


Alter: 48
Anmeldung: 26.09.2004
Beiträge: 277
Wohnort: Germany


BeitragVerfasst: Di 11 Okt, 2005 15:11  Titel:  (Kein Titel)
Nach untenNach oben

Citroen_Andre hat folgendes geschrieben:
So genau weiss ich das auch noch nicht. habe mich bis jetzt erst mal um die RDS-Daten gekümmert.

Wie sieht's mit deinen Radios aus? Hast Sie endlich bekommen?


...also: im RDS Datenstrom steckt eine Liste mit den Frequenzen wo dieser Sender noch empfangen werden kann - wenn die Feldstärke zu schwach wird guckt er die anderen Frequenzen der Liste durch...
(RDS Spec. habe ich hier)

Ich habe leider bis jetzt noch kein Radio und das obwohl ich dem Verkäufer gesagt habe das ich Interesse an einer grossen Stückzahl habe
Also ich muss das wahrscheinlich für tot erklären Sad - sorry Forum.

TMC:
Wir müssen das ***-TMC Protokoll von der ***-GPS-Maus (ich habe leider keine!) mit dem RDS Datenstrom vergleichen und hoffen das die keine Schweinerei angestellt haben - das Protokoll ist nicht offengelegt (FYSoB! Evil or Very Mad )
Die haben wahrscheinlich auf den NMEA Datenstrom zwischen zwei Fragezeichen den RDS Datenstrom gemischt.
d.h. du brauchst einen virtuellen COM-Port den du deiner Navisoft (Falk, M&G, ...) gibst ...

PM an mich für Links und mehr... !

-------------

Warum bringt ihr mich nicht auf den richtigen Begriff ? Wink
Das Stück Software welches mit Andres (WAL,...) µC über RS232 quatscht nennt sich "Hardware-Abstraktions-Schicht" (HAL).
http://www.webopedia.com/TERM/H/HAL.html

Ich habe daraus eine Klasse gemacht die folgende Schnittstellen implementiert (muss):
Code:
Public Interface I_FMRadioHAL
        Event RDSRAWMessage_available(ByVal RDSRAWMessage As stRDSRAWMessage)
        Property Freq() As Single
        Property Band() As EnumBand
        Sub Connect()
        Sub DisConnect()
        Function GetLastError() As stError
        '...
End Interface


dazu kommen die Definitionen:

Code:
    Public Enum EnumBand
        Illegal = -1
        NotDefined = 0
        FM = 1
        MW = 2
        LW = 3
        SW = 4
        '... ?
    End Enum

    Public Structure stRDSRAWMessage
        Public Block1 As System.Int16
        Public Block2 As System.Int16
        Public Block3 As System.Int16
        Public Block4 As System.Int16
    End Structure



    Public Structure stError
        Public strError As String
        '... ?
    End Structure


Die Klasse erstellt ein .NET Assembly in einer DLL - diese DLL kann man dann schön austauschen so das es eine Version für jedes unterschiedliche Radio gibt.
Das schöne an an so einem .NET Assembly ist das man mit dem COMInterop-Dienst und 2 Schlüsselwörtern daraus AUCH ein COM Objekt machen kann (also ein .NET Assembly und COM Objekt gleichzeitig!).

So...
das Radio-Plugin (Konzept) und den RadioHAL (Konzept) habe ich... jetzt bastele ich das Frontend noch drunter und dann klatsch ich es als Attachment hier rein...

Hardware: Voom, Commell LV677, Zenec5.1

Software: Centrafuse

    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Di 11 Okt, 2005 16:24  Titel:  (Kein Titel)
Nach untenNach oben

Hört sich ja schon ganz gut an.
Das mit den AF-Frequenzen ist nicht das Problem. Die Spezifikation habe ich auch. Mir ist nur noch nicht ganz klar wie man das mit dem Regional-Empfang hin bekommt.
Das kriege ich aber noch hin, hatte es nur mal kurz überflogen.

Bei den TMC-Daten geht es mir darum ob sie im Radio schon entschlüsselt, und dann zum NAVI geschickt werden, oder ob es einfach nur das Clock und das Daten-Signal eines RDS-Decoders ist.
Danach richtet sic der Decoder IC für den 2. Tuner.



    
FMode
Stammposter
Stammposter


Alter: 48
Anmeldung: 26.09.2004
Beiträge: 277
Wohnort: Germany


BeitragVerfasst: Mi 12 Okt, 2005 15:40  Titel:  (Kein Titel)
Nach untenNach oben

Think scratch ... ach die REG Taste bei meinem Blaupunkt Washington damals ... ich weiss auch nicht mehr wofür die war...

Ich verstehe deine TMC Frage nicht:
Das weiss ich nicht - zu vermuten ist das entweder nur TMC Gruppen oder alle RDS Daten ins Navi gesendet werden...
(du redest von den TMC-Empfängern für Blaupunkt&Co!?)
Du musst alle RDS Nachrichten an den PC leiten - oder weisst du was nützlich und was unnütz für den PC ist ? Was der dann damit anstellt ist dessen Sache...
Mit TMC hast du nichts am Hut...
Du musst (NUR!) den RDS Datenstrom auf AF abscannen und die Liste führen - wenn die Feldstärke (für eine gewisse Zeit?) unterschritten wird dann musst du (zu einer AF) "tunen" und eine Nachricht an den PC senden das DU (bzw. der µC) die Frequenz geändert hast - irgendwo später feuert der HAL den Event AF_NewFreq (:look: at my spec) ("Callback" nennen sowas die C-Coder) und jetzt weiss der Frontend-coder das er die Frequenzanzeige zu aktualisieren hat Wink

NIEMALS etwas Filtern sondern immer alles weitergeben (!)

----------------------------

Bin ich hier der einzigste der schonmal ein Autoradio gesehen hat ???
Ich versuche alle Funktionen eines Radio zu abstrahieren... es gibt noch viel mehr Funktionen die ein Radio bietet:
*Help ME* (vielleicht habe ich was vergessen!)

also:

Code:
    Public Interface I_FMRadioHAL
        Event RDSRAWMessage_available(ByVal RDSRAWMessage As stRDSRAWMessage) 'neue RDS Nachricht verfügbar
        Event AF_NewFreq(ByVal Freq As Single) ' Frequenz wurde durch AF-Verfahren vom µC gewechselt
        Event FieldStrength(ByVal Level As Integer)  'neuer Wert bez. Feldstärke des aktuellen Senders verfügbar
        Event Stereo(ByVal Stereo_Pilot_Detected As Boolean) ' wird bei Änderung "abgefeuert"

        Sub AutoTune(ByVal Direction As Boolean, ByVal StopLevel As Integer, ByVal WaitForStop As Boolean) 'Richtung Vorwärts/Rückwärts , minimale Feldstärke (DX Funktion)


        Property Mono() As Boolean 'schaltet Stereodecoder aus - forciert Signal immer auf Mono (obwohl Stereo vielleicht verfügbar ist)
        Property Mute() As Boolean
        Property Freq() As Single 'Frequenz
        Property Band() As EnumBand
        Property AFLevel() As Integer '0=AF Funktion AUS, unterschreiten der hier angegeben Feldstärke und der nächste Sender (gem. AF Liste) wird vom µC "getunt"
        Property Volume() As Integer 'Ausgabewert des D/A Wandlers der die Volume steuert

        Sub Connect() 'Verbindung (über RS232, Parallelport, USB, ...) zum Radio herstellen
        Sub DisConnect()

        Function GetLastError() As stError
        '...
    End Interface

Hardware: Voom, Commell LV677, Zenec5.1

Software: Centrafuse

    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Mi 12 Okt, 2005 15:53  Titel:  (Kein Titel)
Nach untenNach oben

Wie das funktioniert weiss ich schon das ist kein Problem.
Anhand der gesendeten Reihenfolge der Frequenzen kann man erkennen ob der Sender regionale Programme ausstrahlt oder nicht.
Wenn man das nicht beachtet kann man ganz schnell auf einen anderen Sender springen.

Das ich zum Navi alle Daten senden muss ist mir auch klar.
Mich interessiert die Form der Daten.



    
FMode
Stammposter
Stammposter


Alter: 48
Anmeldung: 26.09.2004
Beiträge: 277
Wohnort: Germany


BeitragVerfasst: Mi 12 Okt, 2005 16:08  Titel:  (Kein Titel)
Nach untenNach oben

FMode hat folgendes geschrieben:

So...
das Radio-Plugin (Konzept) und den RadioHAL (Konzept) habe ich... jetzt bastele ich das Frontend noch drunter und dann klatsch ich es als Attachment hier rein...


So ich konnte es nicht lassen Rolling Eyes noch ein modulares Frontend drunter zubasteln...
Kostprobe:
- MainContainer.exe in \BIN starten
- man sieht den Radio und Mediaplayer Teil - im Mediaplayer Teil tummelt sich der Windows Media Player...
- beenden
- kopiert nun die beiden Dateien von MediaPlayer(WinAMP)\bin nach \bin
- MainContainer.exe in \BIN starten
- Very Happy nun ist ein anderer Mediaplayer drin - eine (eure) Neuerfindung Evil or Very Mad des CI-Frontends (wegen WMP Abneigung) bleibt aus und ihr tauscht nur den Mediaplayer teil ... und habt mehr Zeit wichtigere Sachen die es noch nicht gibt zu entwickeln

Für die Radioentwickler&Co:
schaut euch das Radioplugin mit der Radio-HAL-Klasse (.NET Assembly und COM Objekt)
analog zum obigen Tausch des ganzen MediaplayerPlugins kann auch die RadioHAL(.dll) getauscht werden - eine HAL für Andre, eine andere für WAL's Radio,... (und es können später weitere Radios hinzugefügt werden ohne den Code des Frontends anzufassen)

...es ist ein VB.NET Projekt kann aber auch mit SharpDevelop (kostenlos!) editiert werden.

Hardware: Voom, Commell LV677, Zenec5.1

Software: Centrafuse

    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Do 13 Okt, 2005 19:44  Titel:  (Kein Titel)
Nach untenNach oben

So ich denke ich kann jetzt mit dem routen der Leiterplatte anfangen.
Im Grossen und Ganzen funktioniert alles so wie ich es mir gedacht hatte.
Ein Paar Kleinigkeiten sind zwar noch offen aber die werden sich im Test klären.



    
Lorion
Forumkenner
Forumkenner



Anmeldung: 05.09.2005
Beiträge: 118



BeitragVerfasst: Fr 14 Okt, 2005 08:43  Titel:  (Kein Titel)
Nach untenNach oben

Genau danach wollte ich dich fragen.
Es wurde so viel rumgebastelt aber nie wurde berichtet wie sich das Radio bei der Fahrt verhält.
Wenn du ein Testmodul fertig hast, kannst du dann so ein Fahrtbericht machen? Schön wärs auch auf einer Autobahn. Bin zu 30% immer da unterwegs und genau hier möchte ich auf mein Radio nicht verzichten ^^

Geht das?



    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Fr 14 Okt, 2005 09:30  Titel:  (Kein Titel)
Nach untenNach oben

Da ich den Stromlaufplan des Empfänger 1:1 übernommen habe bin ich guter Hoffnung, dass es funktionieren wird. Smile

Kann höchstens sein das an der Software noch etwas geändert werden muss. Zu irgend etwas muss ja dieses Multiphase Signal gut sein.



    
no_Legend
Forumkenner
Forumkenner



Anmeldung: 16.03.2005
Beiträge: 193
Wohnort: Mannheim


BeitragVerfasst: Fr 14 Okt, 2005 12:16  Titel:  (Kein Titel)
Nach untenNach oben

Wie siehts den mit der Alternative Frequenz Umschaltung aus???
Hört man dort ne kurzen Sound abbruch????

Du könntest auch am Anfangs Thread mal so Ähnlich machen wie bei MP3car Forum.
Features, den Fortschritt usw?



    
shaneL
Forum-Veteran
Forum-Veteran



Anmeldung: 07.10.2005
Beiträge: 981



BeitragVerfasst: Fr 14 Okt, 2005 12:27  Titel:  (Kein Titel)
Nach untenNach oben

....und dann dauerts am Ende noch genausolange wie bei denen!
lasst Ihn doch einfach mal machen, er wird schon sagen, wann fertig is und gut Exclamation



    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Fr 14 Okt, 2005 12:34  Titel:  (Kein Titel)
Nach untenNach oben

Bei der Umschaltung hört man fast nix. Es ist wie bei den normalen Radios.
Innerhalb von 5 ms wird umgeschaltet und die Empfangsstärke gemessen.
Das wäre aber auch nur von Interesse wenn man mit nur einem Tuner arbeitet.
Bei 2 Tuner prüft der andere ja die Empfangsqualität der Alternativfrequenz.
Ich habe es aber auch in die Software mit eingearbeitet, dass man über einen Befehl die AF testen kann.



    
zaphod
Postingschinder
Postingschinder


Alter: 51
Anmeldung: 19.01.2004
Beiträge: 563
Wohnort: bei Berlin


BeitragVerfasst: Fr 14 Okt, 2005 12:49  Titel:  (Kein Titel)
Nach untenNach oben

man, bin gespannt wie ein flitzebogen. lese hier ja nun schon seit anfang an mit.
wenn das hinhaut und es eine ansprechende bedienoberfläche für den CarPC gibt dann will ich sowas natürlich auch. auch wenn's nur zum selber bauen gibt.
hut ab vor eurer leistung.



    
Citroen_Andre
Foruminventar
Foruminventar


Alter: 56
Anmeldung: 12.08.2005
Beiträge: 1335
Wohnort: Brunsbüttel


BeitragVerfasst: Fr 14 Okt, 2005 12:55  Titel:  (Kein Titel)
Nach untenNach oben

Zitat:
man, bin gespannt wie ein flitzebogen

Na und ich erst mal. Very Happy



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.7225s ][ Queries: 47 (0.2828s) ][ GZIP Ein - Debug Ein ]
carTFT.com