From: panfeng Date: Wed, 31 Jan 2018 11:32:53 +0000 (+0800) Subject: bugfix(rmt): tx cmd without negative coding X-Git-Tag: v3.1-beta1~140^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a239e1359a7d47fb0d4a08b91be7a5cd0a806c44;p=esp-idf bugfix(rmt): tx cmd without negative coding --- diff --git a/examples/peripherals/rmt_nec_tx_rx/main/infrared_nec_main.c b/examples/peripherals/rmt_nec_tx_rx/main/infrared_nec_main.c index 6f58966878..ae20b070f2 100644 --- a/examples/peripherals/rmt_nec_tx_rx/main/infrared_nec_main.c +++ b/examples/peripherals/rmt_nec_tx_rx/main/infrared_nec_main.c @@ -338,7 +338,7 @@ static void rmt_example_nec_tx_task() int i, offset = 0; while(1) { //To build a series of waveforms. - i = nec_build_items(channel, item + offset, item_num - offset, ((~addr) << 8) | addr, cmd); + i = nec_build_items(channel, item + offset, item_num - offset, ((~addr) << 8) | addr, ((~cmd) << 8) | cmd); if(i < 0) { break; }