C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 Data Sheet

Product codes
198822
Page of 73
IR OBJECT
Das Format wird von den meisten Geräten der Unterhaltungsindustrie verwendetund ermöglicht es Ihnen 
diese Geräte mit dem BASIC-Computer zu steuern. Das RC5 Format besteht aus einer Geräteadresse und 
einem Kommando. Das IR-MODULE erwartet zwei Parameter zu IR.SEND (jeweils die Adresse, danach das 
Kommando)und sendet dann den entsprechenden Datenrahmen. Empfangene Daten werden in jeweils zwei 
Variablen abgerufen. Eine Enthält die empfangenen Daten, die andere die Geräteadresse des sendenden 
Geräts.
Das IR-OBJECT erwartet an Port 2 den Ausgang eines IR-Empfängers (z.B. TSOP 4836) und an Port 3 eine 
IR-LED als Datensender. Wollen Sie nur Daten empfangen, so ist Port 3 zur freien Verfügung.
Syntax: OBJECT.instruction
IR.INIT
OBJECT wird initialisiert (geöffnet). Vorher müssen andere OBJECTS geschlossen werden, sofern sie 
geöffnet wurden.
Syntax: OBJECT.instruction Address,Data
IR.GET
IR.SEND
Schreiben (SEND) und Lesen (GET) eines Byte Wertes auf 
oder von einem IR-Gerät
Address:  Variable oder Konstante die als Adresse 
                 gesendet oder empfangen wird.
                 Byte und Word ist gültig
                
Data:      Variable oder  Konstante die als Daten gesendet 
               werden
               Variable in welche das empfangene Datenbyte 
               geschrieben wird. Byte und Word ist gültig
              
Beide Werte, Adress und Data werden als 255 gelesen wenn kein gültiger Datenrahmen empfangen wurde.
werden Adress und Data gelesen, ist der Empfangsbuffer geleert und wird auf den Wert 255 gesetzt. 
Syntax: OBJECT.instruction
IR.OFF
Schliessen eines OBJECTS
3
IR.INIT
IR.SEND MyAddress , MyByte
IR.OFF
IR.INIT
IR.GET MyAddress , MyByte
IR.OFF
 RC5 FORMAT:
    13-12-11-10-09-08-07-06-05-04-03-02-01-00   DATA BIT
     S  S  T a4 a3 a2 a1 a0 c5 c4 c3 c2 c1 c0   RC5 Format
S = Start Bit (auto set/remove by the IR OBject)
T = Toggle
a = Address
c = Command
The IR MODULE expects a receiver connected at port 2 and the 
transmitter connected to port 3