Commit Graph
31 Commits
Author SHA1 Message Date
hxy7yx 928289eaf1 optimize modbus 2023-07-19 16:40:34 +08:00
hxy7yx 00edaadd4c Support retry when modbus read fails. 2023-06-07 14:44:16 +08:00
fengzero 187023f428 improve(modbus): speed up the recovery the modbus rtu 2023-05-30 08:22:00 +00:00
hxy7yx 6b7920aa8d Merge branch 'emqx:main' into main 2023-05-11 16:33:51 +08:00
hxy7yx e1ca981860 Open source Modbus TCP/RTU, delete existing Modbus TCP community 2023-04-10 17:56:17 +08:00
fengzero 04d990e79b modbus: connection state 2022-11-10 02:50:37 +00:00
fengzero f0858d6076 fix(modbus): rtt between neuron and device 2022-11-09 08:42:42 +00:00
lixiumei123 391ed49fcf update(metrics):modbus last_rtt_ms group_send_msgs_total 2022-11-01 08:24:10 +00:00
eeff b0e290ea86 feat: adapter callback update_metric add group name param 2022-10-27 15:30:44 +08:00
eeff 27d7b2d4d5 refactor: node metrics data structures 2022-10-20 17:15:58 +08:00
fengzero 1bb131c3f8 fix(modbus): bit operation 2022-09-23 03:06:00 +00:00
fengzero 2d28a3acac fix(modbus): recv_buf size is not enough 2022-09-21 02:20:41 +00:00
eeff 00a934453e feat(modbus): update send/receive bytes and messages statistics counters 2022-09-08 14:51:21 +08:00
fengzero 9eba2a7230 fix(modbus): read/write tag value endian 2022-08-30 08:04:21 +00:00
fengzero 4405d9cae5 feat(driver): based on the tag address, the endianness is translated 2022-08-30 07:42:40 +00:00
fengzero e48335ddd2 feat(driver): compare whether tag value changed on precision 2022-08-17 02:21:46 +00:00
fengzero 7a54325804 chore(driver): optimize the time when the driver reads tag for the first time 2022-08-16 06:24:02 +00:00
fengzero 7f9d4cd84c feat(driver): set float precision 2022-08-10 10:30:38 +00:00
fengzero ea7ee09837 chore(modbus): return response immediately after sending request 2022-08-05 09:32:21 +00:00
fengzero 58ce412192 fix: replace large stack var with heap var 2022-07-26 02:37:44 +00:00
fengzero 5cece84ca9 fix(http): aio timeout 2022-07-19 07:28:11 +00:00
fengzero 003c31e4a6 fix(connection): send with bolck flag if conn is bolck 2022-07-15 06:48:08 +00:00
fengzero 0b1fb54543 fix: cppcheck warning 2022-07-04 09:12:44 +00:00
fengzero 50f5121c3b adapter(driver): remove mtx 2022-06-20 08:14:37 +00:00
fengzero 1e29e4cb1c remove plugin_info.h & adapter_msg.h 2022-06-17 07:02:32 +00:00
fengzero 67f0c2b2f0 rename tag address and replace neu_dtype_e 2022-06-17 03:48:51 +00:00
fengzero dee69cb377 feat(driver): add total number of tags in group_timer 2022-06-14 02:46:46 +00:00
fengzero 76889e8353 feat(driver): support tag name duplication in different groups 2022-06-14 02:31:23 +00:00
fengzero 52aef263e6 modbus test 2022-06-10 04:43:06 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +00:00
fengzero 27d1f38b1c refactor modbus-tcp 2022-05-29 09:47:58 +00:00