IPIO88 Langbefehl
06.02.2013, 10:24
Hallo,
im FAQ des IPIO88 wird von einem Langbefehl gesprochen, um nicht mögliche Daten-Bytes per Telnet zu übertragen, leider finde ich keine Dokumentation zu diesem Langbefehl.
Nach meinen Test bei einer Kommunikation direkt über Sockets werden folgende Daten-Bytes nicht ausgeführt:
0x03 END OF TEXT - beendet sogar die Terminalverbindung
0x08 BACKSPACE
0x0A LINE FEED
0x0D CARRAGE RETURN
0x7F DEL
Sowie alle wie im FAQ beschrieben bei denen das 8. Bit gesetzt ist.
Verwunderlich ist nur, dass bei der Statusabfrage der Ein- und Ausgänge alle Bit-Kombination von 0x00-0xFF inkl. dem 8.Bit vom IPIO88 gesendet werden?!
Beim IO88 oder UIO88 gab es ein ENQ-Byte mit nachfolgendem geänderten Datenbyte um Steuerzeichen aus den Daten herauszuhalten.
Gibt es dieses Möglichkeit beim IPIO88 ebenfalls und ist dies als Langbefehl gemeint?
Grüße
Peter Beck
im FAQ des IPIO88 wird von einem Langbefehl gesprochen, um nicht mögliche Daten-Bytes per Telnet zu übertragen, leider finde ich keine Dokumentation zu diesem Langbefehl.
Nach meinen Test bei einer Kommunikation direkt über Sockets werden folgende Daten-Bytes nicht ausgeführt:
0x03 END OF TEXT - beendet sogar die Terminalverbindung
0x08 BACKSPACE
0x0A LINE FEED
0x0D CARRAGE RETURN
0x7F DEL
Sowie alle wie im FAQ beschrieben bei denen das 8. Bit gesetzt ist.
Verwunderlich ist nur, dass bei der Statusabfrage der Ein- und Ausgänge alle Bit-Kombination von 0x00-0xFF inkl. dem 8.Bit vom IPIO88 gesendet werden?!
Beim IO88 oder UIO88 gab es ein ENQ-Byte mit nachfolgendem geänderten Datenbyte um Steuerzeichen aus den Daten herauszuhalten.
Gibt es dieses Möglichkeit beim IPIO88 ebenfalls und ist dies als Langbefehl gemeint?
Grüße
Peter Beck