107 Commits
Author SHA1 Message Date
fengzeroz 6f24a54218 Merge pull request #2549 from moruoxian/main
fix modbus-tcp change  server to client config crash.
2025-08-26 17:37:52 +08:00
moruoxian 9c98e072ea fix modbus-tcp change server to client config crash. 2025-08-23 14:06:01 +08:00
fengzero 7f7472d261 event name 2025-08-19 07:01:47 +00:00
hxy7yx 750ac85102 feat(modbus):support endianess of 8-Byte data 2025-06-15 19:47:15 -07:00
fengzero 391632f819 download file 2025-02-10 07:25:34 +00:00
hxy7yx adaad8d900 feat(modbus-tcp):support backup ip 2024-11-19 17:01:16 +08:00
hxy7yx c22aaf25d4 feat(modbus):support start address base 0 or 1 2024-10-14 17:13:57 +08:00
hxy7yx 64467a28a7 feat(modbus):supoort configuring endianness in node configuration 2024-10-14 14:06:44 +08:00
hxy7yx 965c4ef081 feat(modbus):support device degradation 2024-10-14 10:54:46 +08:00
hxy7yx 5eb09ce853 feat(modbus tcp):configure optional message header verification 2024-07-29 10:58:35 +08:00
fengzeroz 1ebafcc429 Merge pull request #2116 from hxy7yx/main-2
refactor(modbus)
2024-06-25 14:21:37 +08:00
hxy7yx 6c508f9f00 refactor(modbus) 2024-06-21 16:18:57 +08:00
hxy7yx 997ac04c63 modbus: support read sync 2024-06-17 15:59:05 +08:00
hxy7yx 5925bf257a feat(core & modbus tcp): test read tag 2024-06-07 14:51:25 +08:00
hxy7yx f91a162cce core&modbus support ipv6 2023-09-21 15:54:35 +08:00
hxy7yx 8ecc0fd367 Merge branch 'main' into main-3 2023-08-23 14:58:02 +08:00
fengzero 85ec40684a check license when add node/tag 2023-08-18 09:20:24 +00:00
hxy7yx 863f181e2a feat(modbus):write multiple tags 2023-08-14 16:23:22 +08:00
fengzero 05d51c88a2 fix(modbus): free invalid memory 2023-08-03 09:08:01 +00:00
fengzero fadca0f2c9 feat(core): support writing multiple tag in one request 2023-06-12 06:14:28 +00:00
hxy7yx 00edaadd4c Support retry when modbus read fails. 2023-06-07 14:44:16 +08:00
fengzeroz ccaa6adcc2 Merge pull request #1287 from eeff/eeff/dev
test: add template add/del/get function tests
2023-05-26 10:24:59 +08:00
eeff 80469761b3 feat(modbus): add tag validator 2023-05-26 10:17:10 +08:00
hxy7yx 5f4b23528b Add node type to /api/v2/metrics 2023-05-19 16:41:20 +08:00
hxy7yx 50ab414874 chore(modbus):improve log 2023-05-18 09:29:09 +08:00
hxy7yx 6b7920aa8d Merge branch 'emqx:main' into main 2023-05-11 16:33:51 +08:00
hxy7yx ac6d5286c3 Modbus support UDP 2023-05-09 10:42:57 +08:00
hxy7yx e1ca981860 Open source Modbus TCP/RTU, delete existing Modbus TCP community 2023-04-10 17:56:17 +08:00
fengzero 0316fdabbb rename Modbus TCP community 2023-02-06 09:13:38 +00:00
liyuxi db68b8e2d4 fix plugin name 2023-01-04 07:24:04 +00:00
liyuxi 206fc8b59f fix getting schema api 2023-01-04 03:36:55 +00:00
liyuxi f63ded6847 add(schema):add schema field in getting plugins api 2023-01-03 10:01:25 +00:00
lixiumei123 d2b85071a1 add(plugin Chinese description):modbus-tcp,ekuiper,mqtt,nano-mqtt 2022-11-16 08:44:43 +00:00
eeff 04da8039f8 refactor: monitor global metrics generation 2022-10-21 18:13:56 +08:00
lixiumei123 7cca1d4632 add issue template 2022-08-25 03:21:35 +00:00
lixiumei123 9c96c64a88 add(plugin description):modbus-tcp 2022-08-25 01:59:02 +00:00
fengzero fa46c6b493 feat(plugin): plugin adds a single field
single: indicating that the plugin can only be instantiated once.
2022-08-19 07:31:12 +00:00
fengzero a7a6ede305 chore(connection): stop/start connection 2022-08-18 09:04:45 +00:00
fengzero 3d87ab63da chore(connection): remove connecting state 2022-08-16 06:24:02 +00:00
fengzero 003c31e4a6 fix(connection): send with bolck flag if conn is bolck 2022-07-15 06:48:08 +00:00
fengzero 3c5ae487b0 fix(errorcode): return NEU_ERR_PLUGIN_TAG_NOT_READY when the tag value cache does not exist 2022-07-14 07:34:13 +00:00
fengzero c3217db4ff modbus: modify the number of bulk reads 2022-07-14 05:40:52 +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 15401a0711 connection: add log category 2022-06-16 08:09:05 +00:00
fengzero e93e517f95 refactor CmakeLists.txt 2022-06-15 09:45:07 +00:00
fengzero f44a8db699 plugin: remove argument in open() 2022-06-15 06:49:02 +00:00
fengzero 2d38ae5f50 refactor plugin interface config 2022-06-15 06:40:30 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +00:00
fengzero dc65873e93 async process op msg 2022-06-10 04:43:06 +00:00