尝试接收红外编码。如果编码接收成功则返回True,如果没有接收则返回False。当编码被成功接收后,有关信息会保存在“results”中。
irrecv.decode(&results);
无。
True
或者False
。
请跳转IRrecv()
“results”中的数据 results.decode_type: 返回列表中协议类型的一种: NEC, SONY, RC5, RC6, 或者 UNKNOWN。 results.value: 实际的红外编码 (如果类型是UNKNOWN则返回0) 。 results.bits: 返回的红外编码所占用的位数。 results.rawbuf: 保存红外脉冲时长的数组。 results.rawlen: 保存在数组中时长的数量。