DTMF bekam
Makro Standart-Speichern entfernt (22.03.2016)
beim Start einen zusätzlichen Reset der Netzteil-Karte, RS
Parser bei der Eingabe von Audio und Video, incl. Makros
Alte und nicht verwendete Kommandos gelöscht
RS232 bekam
neuen Befehl 50 = Impuls auf eigene Resetleitung, hat zur Folge, daß alle Steuer-Prozessoren incl. Powerrelaiskarte neu starten
Die Kernbaugruppe ist die DTMF-Platine LP-DTMF-ST-e. Hier befinden sich vielerlei Steuermöglichkeiten über DTMF, RS232, Dstar, z.B. oder aber auch ein "Telegramm" was über ein FSK-Modem ein Datenpaket losschickt, welches alle Zustandsdaten der verwendete Komponenten abfrägt und ausgibt. Diese Platine ist so konstruiert, daß nicht alle Optionen gleichzeitig nutzbar sind, aber es können in einem System mehrere dieser Baugruppen gleichzeitig verwendet werden.
Platinenunterseite:
Hier die Bauunterlagen der LP-DTMF-ST-e und das Softwarepaket (09.03.2016 DTMF aktualisiert) für die verschiedenen Prozessoren.
09.03.2016: DTMF Audio und Video Bedienung Bug beseitigt
'DTMF-Steuerung für DB0QI
'erstes "3" Daten-Telegramm soll bedient werden
'zweites
gibt Funktion an
'0 Datenpaket sofort senden (andere Modi abschalten)
'erstes "4" OSD soll bedient werden
'zweites gibt die
RX-Nummer an
'drittes Teichen gibt an was im OSD an und ausgeschaltet werden
soll.
' 1=HF+NF Pegel als Zahl
' 2=NF-Pegel als Zahl und Balken
'
3=Lauftext löschen
' 4=Lauftext anzeigen
' 5=Infotext
'erstes
"5" Videokreuzschiene soll bedient werden
'zweites ist
Eingang
'drittes ist Ausgang
'viertes optional Makro
'
'oder
'zweites ist Eingang (Einer)
'drittes ist Eingang
(Zehner)
'viertes ist Ausgang (Einer)
'fünftes ist Ausgang
(Zehner)
'
'Makros
' 0 1 * Standard laden
'erstes "6" Audiomischer soll bedient
werden
'zweites ist Eingang
'drittes ist Ausgang
'viertes ist Koppelpunkt Schalten oder nicht (1/0)
'
'oder
'zweites ist Eingang (Einer)
'drittes ist Eingang (Zehner)
'viertes ist Ausgang (Einer)
'fünftes ist Ausgang (Zehner)
'sechstes ist Koppelpunkt Schalten oder nicht (1/0)
'
'Makros
' 0 1 * Standard laden
' x 0 * Eingang x von allen Ausgängen trennen
'erstes "7" Relais-Karte soll bedient werden
'zweites ist
Relais Nummer
'drittes ist EIN oder AUS Schalten (0/1)
'erstes "8" TX-Steuerung
'zweites TX-Nummer
'drittes
1/0 Ein/Aus
'erstes "9" Syncdecoder
'zweites
(= ASCII -code)
' 0 =48 Syncauswertung AUS (wie bisher)
' 1
=49 Syncauswertung EIN (wie bisher)
' 2 =76 Timer ausgeben
' 3 =84
Temperaturausgabe
'erstes "0" Systemreset schaltet 3sec Pin
RB3 Pin9
' "0*****0"
Ein andere Bedienungsanleitung zum Download
' Byte-Reihenfolge RS232->I2C Modul:
' Byte 1 = Startbyte ("~")
' Byte 2 = Befehl
' Byte 3 = Anzahl der zu übertragenden Bytes (60 Bytes)
' Byte 4 = Anzahl der zu empfangenen Bytes (60 Bytes)
' Byte 5 = PCA Adresse
' Byte 6 = PCA Schalter
' Byte 7 = Frei
' Byte 8 = Frei
' Byte 9 = Frei
' Byte 10 = erstes Daten Byte (maximal 60 Bytes)
' Byte . = Datenbyte
' Byte . = Datenbyte
' Byte . = Datenbyte
' Befehl 10 = n Bytes senden
' Befehl 20 = n Bytes empfangen
' Befehl 30 = n Bytes kombiniert empfangen
' Befehl 40 = Version auslesen
' Befehl 50 = Impuls auf eigene Resetleitung
' Byte-Reihenfolge beim Datenempfang
' Byte 1 ff = empfangenes Datenbyte
' Byte n-6 = Fehlernummer PCA-öffnen
' Byte n-5 = Fehlernummer TRX
' Byte n-4 = Fehlernummer PCA-Schließen
' Byte n = Stopbytes ("OK" CRLF)
'****************************************************************
'* I2C-Bus Fehlerliste *
'****************************************************************
'* Nummer Fehler *
'*------- --------------------------------------------------*
'* 1 : SCL bleibt 0 (Bus belegt) *
'* 2 : SDA bleibt 0 (Bus belegt) *
'* 3 : Kein ACK (kein Handshake) *
'* 4 : SDA noch 0 Master kann kein STOP Bit senden *
'* 5 : Timeout beim Warten auf freien Bus *
'* 9 : RS232-Lesefehler *
'****************************************************************
Das DB0QI-Telegram sendet einen Datenstrom aus mit 1200Baud. Er beinhaltet den kompletten Zustand des Umsetzers. Dieser lässt sich mit QIST dekodieren und darstellen.
Das USB-Modul:
Hier die Bauunterlagen der AFSK-Dekoder
Eine weitere Möglichkeit eine RS232-Verbindung herzustellen ist eben über TCP/IP. Dazu wurde die Baugruppe LP-BUS-WIZ entwickelt. diese kann verschiedene Wiznet-Module beheimaten.
Wiznet 110 an der Einschubsteuerung als Zusatz untergebracht:
Wiznet 120
Platinenunterseite:
Wiznet 120a:
Hier die Bauunterlagen der LP-BUS-WIZ die Software für den PIC16F88 findet sich im Softwarepaket .
Der Herr der Steuerung ist Ernst DJ7DA. Von ihm stammt die Entwicklung der Steuersoftware für alle Komponenten die verwendet werden. Um die aktuellste Version von QIST zu bekommen, einfach dem Ernst DJ7DA eine Email zukommen lassen. Seine Adresse findet sich auf der DB0QI-Homepage
73 de Tomtom