Open okhiroyuki opened 8 years ago
赤外線通信で受信したデータがdta[6]となり、限定的な仕様になっている。
dta[6]
#include <IRSendRev.h> unsigned char dta[20]; void setup() { IR.Init(2); Serial.begin(9600); } void loop() { if (IR.IsDta()) { IR.Recv(dta); for (int count = 0; count < 10; count++) { Serial.print(dta[6]); } Serial.println(""); } }
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="grove_ir_receiver_init" id="8" x="88" y="63"><field name="PIN">2</field><next><block type="controls_if" id="36" inline="false"><value name="IF0"><block type="grove_ir_receiver_check_data" id="23"></block></value><statement name="DO0"><block type="grove_ir_receiver_receive" id="44"><next><block type="controls_repeat" id="81"><field name="TIMES">10</field><statement name="DO"><block type="serial_print" id="102" inline="false"><value name="CONTENT"><block type="grove_ir_receiver_data" id="52"></block></value></block></statement><next><block type="serial_println" id="65" inline="false"><value name="CONTENT"><block type="text" id="87"><field name="TEXT"></field></block></value></block></next></block></next></block></statement></block></next></block></xml>
赤外線通信で受信したデータが
dta[6]
となり、限定的な仕様になっている。