diff --git a/boards/default_src/micropython/generators/communicate.js b/boards/default_src/micropython/generators/communicate.js index 910c59d9..86f558d8 100644 --- a/boards/default_src/micropython/generators/communicate.js +++ b/boards/default_src/micropython/generators/communicate.js @@ -180,6 +180,8 @@ export const communicate_ir_recv_init = function (block, generator) { var sub = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC); if (sub == "" && bit == "RC5") { var code = "ir_rx = irremote.RC5_RX(" + pin + ")\n"; + }else if (bit == "RC5"){ + var code = "ir_rx = irremote.RC5_RX(" + pin + ", " + sub + ")\n"; } else if (sub == "") { var code = "ir_rx = irremote.NEC_RX(" + pin + ", " + bit + ")\n";