Beginnt das Ganze mit der Suche nach der Kommunikation der Hardware nach aussen. Braucht etwas Suche im Internet, da die Hersteller dies nicht gerne herausgeben. Schnittstelle Bluetooth oder seriell, übermittelt werden Hex-Werte.
Der Datentyp "buffer" ist dabei die Lösung. Vereinfacht dargestellt:
Code: Alles auswählen
bufInit is buffer
bufinit = gpkt_start+gsnd_init+Charact(0x00)+Charact(0x04)+Charact(0x00)+Charact(0x01)+Charact(0x03)
IF sOpen(gport,2000,2000) THEN
sParameter(gport,nspeed,npar,nbits,nsbit)
sWrite(gport,bufInit)
END
buf = sRead(gport,255) // einfach mal einlesen
...
sClose(gport)
Noch nie war für mich die Programmierung einer Schnittstelle derart einfach.