diff --git a/library.json b/library.json index f36e8f7..d0d7ac2 100644 --- a/library.json +++ b/library.json @@ -14,7 +14,7 @@ "maintainer": true } ], - "version": "3.1.1", + "version": "3.1.2", "frameworks": ["arduino", "espidf"], "platforms": "espressif32" } diff --git a/src/RmtDriver5.cpp b/src/RmtDriver5.cpp index b25b028..52ec2c1 100644 --- a/src/RmtDriver5.cpp +++ b/src/RmtDriver5.cpp @@ -121,7 +121,7 @@ esp_err_t RmtDriver::init() { esp_err_t RmtDriver::registerIsr(bool isFirstRegisteredChannel) { rmt_tx_channel_config_t conf = { - .gpio_num = _pin, + .gpio_num = (gpio_num_t)_pin, .clk_src = RMT_CLK_SRC_APB, .resolution_hz = RMT_RESOLUTION_HZ, .mem_block_symbols = SOC_RMT_MEM_WORDS_PER_CHANNEL,