Also ich hab hier nochmal alles zusammengestellt, was ich über die 3-Pin-Schnittstelle des Taschenrechners weiß:
-
Übertragungsrate: 9600 Bit/s oder 38400 Bit/s
-
asynchrone Datenübertragung
-
"EIA232/RS232-like interface, with the voltage level +4.2V used for logical 1, and 0V (GND) for logical 0"
-
Baudrate 9600 bps
-
keine "Parität"
-
Byte-Größe: 8 Bits
-
Stop-bits: FROM Casio: 2 bits TO Casio: 1 bit
Diese Tabelle hab ich auch noch gefunden (zu den Datenpaketen):
Size Field name Description Values
1 b Type (T) The basic purpose of the packet 0x00 to 0x1F
2 b Subtype (ST) The speciVc function of the packet “00” to “57”
1 b Extended (EX) Decides if DS and D Velds follow ’0’ - no, ’1’ - yes
(4 b) Data size (DS) Size of D Veld “0000” to “FFFF”
(n b) Data (D) Additional data related to packet function
2 b Checksum (CS) Checksum for integrity check “00” to “FF”
Ist es vielleichteinfacher, wenn man den USB-Port als Schnittstelle zum Arduino benutzen würde?