Ich habe die Informationen von 5.3.2.5 Menue "Bus-Tln-Liste"
Ich verstehe Codes in Hex A0 80 90.
Gibt es eine Liste anderer Codes und ihrer Bedeutungen und Interpretationen Zur Fehlersuche?
Danke
Joseph
Statuscodes fuer i-Telex
-
Topic author - Rank 2
- Beiträge: 61
- Registriert: Do 31. Mär 2022, 08:23
- Wohnort: Jackson, Michigan
- Hauptanschluß: 362436 joeyd
- Kontaktdaten:
Statuscodes fuer i-Telex
Try to stay mellow like the Dachshund! 
362436: Teletype Model 26 Blatt 24/7
8675309: Western Union 2B Streifen 24/7
2210762: Soviet ST-35 Streifen 24/7
227895: Western Union 28ASR Blatt 24/7
227896: I-Telex Serial + WinTelex24/7

362436: Teletype Model 26 Blatt 24/7
8675309: Western Union 2B Streifen 24/7
2210762: Soviet ST-35 Streifen 24/7
227895: Western Union 28ASR Blatt 24/7
227896: I-Telex Serial + WinTelex24/7
-
- Founder
- Beiträge: 2320
- Registriert: Fr 3. Jun 2016, 13:49
- Wohnort: Braunschweig
- Hauptanschluß: 8579924 hawe d
Re: Statuscodes fuer i-Telex
Der Status ist Bit-Codiert. Hier ein Auszug aus dem C-Code:
Bit 6 ist in Praxis nie eingeschaltet, da die Befehlsverarbeitung meist sehr schnell ist.
Die Bits 0 bis 3 haben nur "Diagnosefunktion" und müssen nicht unbedingt stimmen (Programmfehler wirken sich nicht aus).
Code: Alles auswählen
enum { StatBit_Frei = 7 }; //!< 0x80, keine Verbindung besteht (weder innen noch außen)
enum { StatBit_BusKdoEmpfangen = 6 }; //!< 0x40, Empfangenes Kommando noch nicht abschließend bearbeitet
// folgende Bits gelten nur bei Frei = JA:
enum { StatBit_LeitungKennung = 5 }; //!< 0xA0, Leitungsschnittstelle (nur gültig bei StatBit_Frei = 1)
enum { StatBit_SpezialGeraetKennung = 4 }; //!< 0x90, Spezialgerät, nicht für Dialog mit Benutzer geeignet (nur gültig bei StatBit_Frei = 1)
// folgende Bits gelten nur bei Frei = NEIN:
enum { StatBit_Verbunden = 5 }; //!< 0x20, Verbindung ist komplett hergestellt
enum { StatBit_AngerufenBelegt = 4 }; //!< 0x10, Fernschreiber wurde von anderem Partner (intern oder extern) aktiviert
enum { StatBit_FsBefBetrieb = 3 }; //!< 0x08, Fernschreiber ist eingeschaltet (Polarität)
enum { StatBit_FsBefEin = 2 }; //!< 0x04, Fernschreiber Stromschleife ist aktivert (Ausgabe)
enum { StatBit_FsMeldBetrieb = 1 }; //!< 0x02, Fernschreiber angeschaltet (Stromschleife aktiv oder nur kurz unterbrochen
enum { StatBit_FsMeldEin = 0 }; //!< 0x01, Fernschreiber Stromschleife mit Stromfluß (Einlesung)
Die Bits 0 bis 3 haben nur "Diagnosefunktion" und müssen nicht unbedingt stimmen (Programmfehler wirken sich nicht aus).
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.