Seite 1 von 2

TTYINIT für Jeelink toogle

Verfasst: 13.11.2020, 18:08
von grobi815
Hi,

ich habe eine Jeelink und bekomme diesen in der Kommandozeile auch in den Toggle-Modus in dem ich

Code: Alles auswählen

3m 30t v
an ttyUSB0 sende.

Danach habe ich das dann mal mit

Code: Alles auswählen

TTYPARAM=ttyUSB0:57600:8N1
TTYASSIGN=ttyUSB0:CUX
TTYINIT=ttyUSB0:3m 30t v
in de CuxD Einstellungen probiert, so dass bei einem Neustart direkt wieder im Toggle-Modus startet. Scheint er aber so nicht anzunehmen. Mache ich was falsch?

Gruß
Andreas

edit: typo

Re: TTYINIT für Jeelink toogle

Verfasst: 26.12.2020, 11:03
von grobi815
Ich habe es nun nochmal mit

Code: Alles auswählen

TTYINIT=ttyUSB0:3m\n30t\nv
probiert. Leider ohne Erfolg. Ich sehe - nach meinem Wissens - auch in keinem Log, dass das ausgeführt wird. Wenn ich den Code im Terminal eingebe, kann ich genau nachverfolgen, dass "3m n30" nach manuellem Eingeben umgesetzt wurde (Kann ich mit "v" auslesen).

Re: TTYINIT für Jeelink toogle

Verfasst: 27.12.2020, 15:07
von uwe111
Hallo Andreas,

was steht denn dazu nach einem CUxD Neustart im CUxD-Terminal?

Viele Grüße

Uwe

Re: TTYINIT für Jeelink toogle

Verfasst: 27.12.2020, 19:43
von grobi815
Hi Uwe,

hier ein Auszug aus dem Terminal direkt nach dem Restart des CUxD. Da steht nix von der initialisierung:

Code: Alles auswählen

19:41:30 [ttyUSB0] *** connect(57600:8N1) FT232R USB UART
19:41:33 [ttyUSB0] <-- V
19:41:34 [ttyUSB0] --> H005500200245
19:41:37 [ttyUSB0] --> H003800170245
Folgendes steht unter Status:

Code: Alles auswählen

TTY Konfiguration:
ttyUSB0:57600:8N1 {CUX} INIT:'3m\n30t\nv'
Gruß
Andreas

Re: TTYINIT für Jeelink toogle

Verfasst: 28.12.2020, 06:52
von grobi815
Hallo Uwe,

das Auskommentieren von

Code: Alles auswählen

;TTYASSIGN=ttyUSB0:CUX

Code: Alles auswählen

TTY Konfiguration:

ttyUSB0:57600:8N1 {AUTO} INIT:'3m 30t v'
hat geholfen.

Gruß
Andreas

Re: TTYINIT für Jeelink toogle

Verfasst: 28.12.2020, 22:39
von uwe111
Hallo Andreas,
grobi815 hat geschrieben:
28.12.2020, 06:52
das Auskommentieren von

Code: Alles auswählen

;TTYASSIGN=ttyUSB0:CUX
hat geholfen.
Ja, CUX funktioniert nur mit Gateways, auf denen die CULFW läuft, wie z.B. CUL, CUN, CUNO, ...

Viele Grüße

Uwe

Re: TTYINIT für Jeelink toogle

Verfasst: 15.12.2021, 12:15
von grobi815
Hallo,

ich muss das Thema nochmals herausholen. Leider funktioniert das immer noch nicht. Sobald die CCU3 stromlos war, wird der

Code: Alles auswählen

ttyUSB0:57600:8N1 {AUTO} INIT:'3m 30t v'
nicht ausgeführt. Wenn ich das dann im Terminal mache, funktoniert es einwandfrei. Selbst wenn ich im Terminal den Toggle-Modus aus mache und dann CUXd neu starte, wird der Toggle Mode wieder über den INIT eingeschaltet.
Das passiert nur nicht, wenn die CCU stromlos war. Vielleicht hat noch einer einen Tipp...

Gruß Andreas

Re: TTYINIT für Jeelink toogle

Verfasst: 15.12.2021, 13:22
von uwe111
Hallo Andreas,
grobi815 hat geschrieben:
15.12.2021, 12:15
Das passiert nur nicht, wenn die CCU stromlos war. Vielleicht hat noch einer einen Tipp...
Funktioniert es auch, wenn Du den USB-Stick rausziehst und erneut ansteckst?

Viele Grüße

Uwe

Re: TTYINIT für Jeelink toogle

Verfasst: 15.12.2021, 14:14
von grobi815
Moin Uwe,

das ging ja fix. Wenn ich den Stick abziehe, startet er nicht im Toggle-Modus. Nur wenn ich diesen mit 30t einschalte.

Code: Alles auswählen

14:09:51 [ttyUSB0] <-T v
14:09:51 [ttyUSB0] --> [LaCrosseITPlusReader.10.1g_HMS_mod3 (RFM12B) @9579 kbps / 868295 kHz]
14:10:00 [ttyUSB0] <-T 30t
14:10:05 [ttyUSB0] <-T v
14:10:05 [ttyUSB0] --> [LaCrosseITPlusReader.10.1g_HMS_mod3 (RFM12B) @AutoToggle 30 Seconds / 868295 kHz]

14:10:23 [ttyUSB0] *** disconnect FT232R USB UART
14:10:32 [ttyUSB0] *** connect(57600:8N1) FT232R USB UART
14:10:32 [ttyUSB0] <-- 3m 30t v
14:10:34 [ttyUSB0] --> [LaCrosseITPlusReader.10.1g_HMS_mod3 (RFM12B) @17241 kbps / 868295 kHz]

14:10:41 [ttyUSB0] <-T v
14:10:41 [ttyUSB0] --> [LaCrosseITPlusReader.10.1g_HMS_mod3 (RFM12B) @17241 kbps / 868295 kHz]
Gruß Andreas

Re: TTYINIT für Jeelink toogle

Verfasst: 15.12.2021, 14:52
von uwe111
Hallo Andreas,

vermutlich verschluckt Dein Stick INIT-Befehle, wenn sie unmittelbar nach dem Connect gesendet werden.
Von anderen USB-Sticks ist mir dieses Problem bisher nicht bekannt.

Viele Grüße

Uwe