onewire_new_bus_rmt() function
Create 1-Wire bus with RMT backend
Arguments
bus_config
1-Wire bus configuration
rmt_config
RMT specific configuration
ret_bus
Returned 1-Wire bus handle
Return value
- ESP_OK: create 1-Wire bus handle successfully - ESP_ERR_INVALID_ARG: create 1-Wire bus handle failed because of invalid argument - ESP_ERR_NO_MEM: create 1-Wire bus handle failed because of out of memory - ESP_FAIL: create 1-Wire bus handle failed because some other error
Notes
One 1-Wire bus utilizes a pair of RMT TX and RX channels