67 Commits
Author SHA1 Message Date
Alex Lisitsyn ff8b978fba Merge branch 'bugfix/tcp_driver_fix_connection_issues' into 'main'
fix master-slave connection repair issues

See merge request idf/esp-modbus!118
v2.1.0
2025-06-16 10:38:12 +01:00
Alex Lisitsyn 6f01b858ee fix master-slave connection repair issues 2025-06-16 10:38:12 +01:00
Alex Lisitsyn 0f015336ef Merge branch 'bugfix/fix_port_deadlock_startup_issue' into 'main'
fix serial port deadlock startup issue in specific conditions

See merge request idf/esp-modbus!124
2025-06-12 06:46:48 +01:00
Alex Lisitsyn b459a0ee1e fix serial port deadlock startup issue in specific conditions 2025-06-12 06:46:48 +01:00
Alex Lisitsyn 9c7cc2833f Merge branch 'bugfix/fix_custom_command_guard' into 'main'
fix master compilation issue with mbm_rq_common

See merge request idf/esp-modbus!122
2025-06-12 06:35:11 +01:00
Alex Lisitsyn 498f01f67c Merge branch 'bugfix/object_counter_ensure_atomic_operation' into 'main'
ensure atomic operations for instance counter

See merge request idf/esp-modbus!123
2025-06-12 06:33:56 +01:00
Alex Lisitsyn 2b52d513b9 ensure atomic operations for instance counter 2025-06-12 06:33:56 +01:00
aleks 63e5a08efb fix master compilation issue with mbm_rq_common 2025-06-11 08:18:59 +02:00
Alex Lisitsyn 37b80d1702 Merge branch 'feature/master_data_dict_add_custom_commands_v2' into 'main'
add custom commands into master data dict v2

See merge request idf/esp-modbus!96
2025-06-10 11:52:06 +01:00
Alex Lisitsyn 11895fbf54 Merge branch 'bugfix/fix_pipeline_size_issues' into 'main'
fix minor pipeline issues

See merge request idf/esp-modbus!121
2025-06-10 11:51:06 +01:00
Alex Lisitsyn d505ef201e fix minor pipeline issues 2025-06-10 11:51:06 +01:00
Alex Lisitsyn eeeab170be Merge branch 'bugfix/object_counter_ensure_atomic_operation' into 'main'
object counter ensure atomic operation

See merge request idf/esp-modbus!120
2025-06-10 06:51:20 +01:00
Alex Lisitsyn a452d37f3f object counter ensure atomic operation 2025-06-10 06:51:20 +01:00
aleks 37c750ec35 fix the custom commands support 2025-06-09 08:02:24 +01:00
aleks 38205ca78f add custom commands into master data dict v2 2025-06-09 08:02:24 +01:00
Alex Lisitsyn ba2b683d6d Merge branch 'bugfix/fix_transport_master_slave_destroy_sequence' into 'main'
fix transport master-slave destroy sequence

See merge request idf/esp-modbus!119
2025-06-06 07:14:07 +01:00
Alex Lisitsyn 5164c74ad4 fix transport master-slave destroy sequence 2025-06-06 07:14:07 +01:00
Alex Lisitsyn cbe96056f2 Merge branch 'feature/master_slave_add_custom_fc_handlers' into 'main'
feature add custom fc handlers for master and slave v2

See merge request idf/esp-modbus!93
2025-04-03 18:52:24 +08:00
Alex Lisitsyn 8215e3d0d2 feature add custom fc handlers for master and slave v2 2025-04-03 18:52:24 +08:00
Alex Lisitsyn 439c767aed Merge branch 'bugfix/fix_example_tcp_slave_lock_section' into 'main'
tcp slave example fix critical section

See merge request idf/esp-modbus!110
2025-03-27 18:33:17 +08:00
aleks 60de5afc2c tcp slave example fix critical section 2025-03-25 10:31:19 +01:00
Alex Lisitsyn ecb614e5e4 Merge branch 'bugfix/fix_master_tcp_stop_method_initialization' into 'main'
fix slave tcp stop method initialization

See merge request idf/esp-modbus!106
v2.0.2
2025-03-01 00:59:55 +08:00
Alex Lisitsyn 895e92795e Merge branch 'bugfix/mb_master_fix_unexpected_event_errors_on_timeout' into 'main'
fix the mb_master unexpected event messages(timeout) severity to debug

See merge request idf/esp-modbus!107
2025-03-01 00:04:03 +08:00
aleks de2ee7fb40 fix the mb_master unexpected event messages(timeout) severity to debug 2025-02-28 10:58:29 +01:00
aleks a93a0a328e bump the component version 2025-02-27 11:39:47 +01:00
Alex Lisitsyn 877d331b4b Merge branch 'feature/add_slave_id_command_v2' into 'main'
add slave report id command for master and slave (backport v2)

See merge request idf/esp-modbus!97
2025-02-27 18:36:41 +08:00
Alex Lisitsyn 9890b3ce4d add slave report id command for master and slave (backport v2) 2025-02-27 18:36:41 +08:00
aleks b331cd4ccf cpp test explicitly check the controller stop method 2025-02-27 11:34:39 +01:00
Rimco d6f734001d Add missing stop function for TCP slave.
Same order as serial slave.

Closes https://github.com/espressif/esp-modbus/pull/98
2025-02-27 11:33:07 +01:00
Alex Lisitsyn 931f554d36 Merge branch 'bugfix/fix_cpp_compilation_issues' into 'main'
fix stack cpp compilation issues

See merge request idf/esp-modbus!102
2025-02-25 19:37:50 +08:00
Alex Lisitsyn 33c8838edd fix stack cpp compilation issues 2025-02-25 19:37:50 +08:00
Alex Lisitsyn 9b24aa41a7 Merge branch 'bugfix/modbus_handle_disabled_comm_modes' into 'main'
fix modbus handling of disabled comm modes

See merge request idf/esp-modbus!92
2025-02-19 22:37:25 +08:00
Alex Lisitsyn 7991e2f82e Merge branch 'bugfix/loop_instance_unregister_with_fail_leak' into 'main'
esp-event event handler unregister function causes memory leak

See merge request idf/esp-modbus!103
2025-02-18 19:09:46 +08:00
Alex Lisitsyn 0a96f62ed6 esp-event event handler unregister function causes memory leak 2025-02-18 19:09:45 +08:00
Alex Lisitsyn c5f0de2db4 Merge branch 'feature/fix_input_reg_max_reg_count_v2' into 'main'
modbus fix read input regs max number (backport v2)

See merge request idf/esp-modbus!95
2025-02-17 21:25:37 +08:00
Alex Lisitsyn 4b07c64437 Merge branch 'feature/fix_component_v201_release_issues_windows' into 'main'
fix component release issues under windows

See merge request idf/esp-modbus!98
2025-01-27 19:56:37 +08:00
Alex Lisitsyn 8493a17ad9 fix component release issues under windows 2025-01-27 19:56:36 +08:00
aleks 548359fc09 fix read input regs max number 2025-01-07 12:31:42 +01:00
aleks 5c0d66a8c0 fix modbus handling of disabled comm modes 2025-01-03 11:39:32 +01:00
Alex Lisitsyn 3117942fe3 Merge branch 'release/v2.0' into 'main'
esp-modbus stack release v2.0.1

See merge request idf/esp-modbus!89
v2.0.1
2024-12-20 16:15:05 +08:00
aleks 65322a7a3c make the main branch as an component release branch 2024-12-19 18:29:01 +01:00
aleks adbfa28e59 fix documentation 2024-12-18 11:27:52 +01:00
aleks 3525460deb fix version in tests 2024-12-18 11:26:10 +01:00
aleks c03027a5d5 fix the mdns resolver error handling 2024-12-18 10:31:36 +01:00
Alex Lisitsyn 4d110da2a7 Merge branch 'feature/modbus_add_slave_conformance_testing' into 'release/v2.0'
add initial conformance testing with robot framework

See merge request idf/esp-modbus!83
2024-12-07 00:19:49 +08:00
Alex Lisitsyn db543b9e50 add initial conformance testing with robot framework 2024-12-07 00:19:49 +08:00
Alex Lisitsyn 63d370c359 Merge branch 'feature/fix_docs_preview_server_settings_v2' into 'release/v2.0'
fix docs preview server settings v2

See merge request idf/esp-modbus!86
2024-12-04 21:58:35 +08:00
aleks 752be6eebc fix docs preview server settings v2 2024-12-03 16:43:00 +01:00
Alex Lisitsyn a0ac975aca Merge branch 'bugfix/fix_docs_enable_extended_data_types_conversion_v2' into 'release/v2.0'
fix build docs, extended data types en option v2, mb_event check

See merge request idf/esp-modbus!78
2024-09-30 20:19:38 +08:00
Alex Lisitsyn 738c6d9ce5 fix build docs, extended data types en option v2, mb_event check 2024-09-30 20:19:38 +08:00