Alex Lisitsyn

Results 99 comments of Alex Lisitsyn

Hi @herryliq , Thanks for the issue. As per your information above I can guess about the misconfiguration of the example you are using. The code tries to display the...

automatic value mapping into the parameter set as INPUT_OFFSET(input_data0) is not performed. The mapping is performed as below: - The handling of input response from slave is performed from main...

@herryliq , No, the latest update includes [Modbus extended types for mapping](https://docs.espressif.com/projects/esp-modbus/en/latest/esp32/overview_messaging_and_mapping.html#mapping-of-complex-data-types) but the mapping was implemented in v1.0.13 as well. The functions `esp_err_t mbc_master_set_parameter(uint16_t cid, char* name, uint8_t* value,...

@herryliq , Could you give me some feedback? As per discussion above is the issue resolved on your side?

Here is additional duplicate issue against esp-modbus: https://github.com/espressif/esp-modbus/issues/25 See also the options in [v2.0.0_beta release](https://github.com/espressif/esp-modbus/discussions/45): [serial options example](https://github.com/espressif/esp-modbus/blob/release/v2.0/examples/serial/mb_serial_master/main/serial_master.c#L274)

[the esp-mobus documentation is updated to address this issue](https://docs.espressif.com/projects/esp-modbus/en/latest/esp32/master_api_overview.html?highlight=supported%20communication%20options#master-communication-options). The issue is closed.

Hello @iamalek , The esp-modbus communication approach assumes that the master connects to all defined slaves first before performing any communication with slaves. This approach follows the Modbus TCP application...

Thank you for your feedback. I agree that this approach is not very good in some projects. For the mentioned functionality, the code shall include event-based state machine and according...

Hi @iamalek , This feature request is implemented in [modbus stack v2.0.0_beta1](https://github.com/espressif/esp-modbus/discussions/45). This version will be able to handle the connection and resolving stages for each slave individually.