Commit Graph

810 Commits

Author SHA1 Message Date
ZhouBox 78aaada2cb change array value length type from uint8_t to uint16_t 2026-06-22 16:49:21 +08:00
fengzero b6d6e01895 version: 2.15.1 2026-06-22 05:55:34 +00:00
fengzero 68ebb71dd5 add/update tag mult result 2026-06-11 07:51:16 +00:00
fengzero 64b1d00384 interval limit 30ms 2026-06-11 05:56:50 +00:00
fengzero 4b97979d38 refactor: replace strcpy with strncpy 2026-06-02 08:10:30 +00:00
fengzero ed67628e92 branch v2.15 2026-05-06 06:06:30 +00:00
wangjun c99999b8c9 modbus: add 64-bit byte order support for WS and WR
Add support for WS (34 12 78 56) and WR (56 78 12 34) as additional 64-bit byte orders for Modbus int64, uint64, and double tags.

This change extends address suffix parsing, updates 64-bit endian conversion in the Modbus read/write paths, updates the Modbus TCP/RTU schemas, and adds functional test coverage.

Signed-off-by: wangjun <794997265@qq.com>
2026-04-16 13:59:53 +08:00
fengzeroz 522db9fc9d Merge pull request #2731 from ZhouBox/main
fix(core): correct parameter order in neu_req_del_tag_copy
2026-04-09 10:56:41 +08:00
ZhouBox 118dfc08b8 fix(core): correct parameter order in neu_req_del_tag_copy
- Fix reversed parameter order in neu_req_del_tag_copy call at manager.c:1488
- Add missing return statement on strdup failure in neu_req_del_tag_copy function
2026-04-09 10:10:58 +08:00
fengzero ae4623ed7e tag: option unit 2026-03-27 06:17:27 +00:00
fengzeroz b8a9ce4b4e Merge pull request #2718 from hxy7yx/main-1
feat(tag):supports renaming tags
2026-03-25 09:32:26 +08:00
hxy7yx 4174f3eee4 feat(tag):supports renaming tags 2026-03-22 20:08:34 -07:00
fengzero 8a5426b707 tag desc length: 256 2026-03-23 02:35:14 +00:00
fengzero 24fb80efd7 filter array in metas 2026-03-10 03:13:34 +00:00
fengzeroz b4ef7d631c Merge pull request #2694 from ZhouBox/opcua
update scan tags api
2026-02-26 17:28:18 +08:00
fengzero f3eecd01af core(driver): try connect device when no tags 2026-02-24 06:38:10 +00:00
xiang.zhou a9beb81c41 update scan tags api 2026-02-11 15:09:04 +08:00
fengzero 2231d4eac7 core(cache): update_im_f_m, filter dup value 2026-01-27 09:30:52 +00:00
fengzero 938efcfa0b simulator: close fd 2026-01-22 03:39:01 +00:00
fengzero 4a13b39ec6 node tags: filter spec symbol 2026-01-21 02:35:04 +00:00
fengzero abb76d3e80 get nodes: rm query tags 2026-01-20 06:48:07 +00:00
fengzero f6921ee2fb get nodes by tags 2026-01-19 06:56:06 +00:00
fengzero c52fae40c8 nodes: support tags 2026-01-19 06:56:00 +00:00
fengzero bbda93038c cid name len 2026-01-06 06:25:20 +00:00
fengzero f761bb9c85 cid: parse float array 2025-12-12 03:37:46 +00:00
fengzero 9f2b04300f cid: parse VisString65 2025-12-09 07:00:25 +00:00
xiang.zhou ffe0316e5f fixbug:double free about json obj 2025-12-04 15:20:34 +08:00
fengzero 584732fe8c rm unused node cache sql 2025-11-26 02:55:41 +00:00
hxy7yx c9bf291fa2 feat:add modbus-tcp simulator 2025-11-24 02:09:43 -08:00
fengzeroz 694d108ff2 Merge branch 'main' into main 2025-10-17 11:16:00 +08:00
Xiang Zhou 4d694e6f88 Merge branch 'main' into opcua_server 2025-10-14 10:00:23 +08:00
xiang.zhou 4ad1da2a80 1. add cert manager 2. op msg trans 2025-10-14 09:54:11 +08:00
fengzero f10cb0ea1d connect: get udp bind port 2025-10-13 07:13:30 +00:00
fengzero 93bd66323b api: import tpy file 2025-09-22 03:30:14 +00:00
hxy7yx b1c600e0f1 feat(log):global config 2025-09-14 20:36:43 -07:00
hxy7yx 394de07e6f feat:support builtin tags 2025-09-09 19:30:17 -07:00
fengzero ece0392f63 app: get all groups 2025-08-20 06:16:47 +00:00
fengzero 7f7472d261 event name 2025-08-19 07:01:47 +00:00
xiang.zhou 880ee51fad mem op when driver report callback 2025-07-03 18:06:45 +08:00
hxy7yx 750ac85102 feat(modbus):support endianess of 8-Byte data 2025-06-15 19:47:15 -07:00
xiang.zhou 5b05867c2b adapter:check state when do with trans data 2025-06-09 16:59:37 +08:00
hxy7yx 83d50d0b9b update api:sub info of datalayers plugin 2025-05-26 02:45:25 -07:00
xiang.zhou 0d507761fa otel:ensure the uniqueness of ctx 2025-05-21 14:19:15 +08:00
xiang.zhou fb0bcbf116 refactor the array type 2025-05-21 14:19:03 +08:00
fengzeroz a8951c1337 Merge pull request #2443 from ZhouBox/main
node&group support filter
2025-05-14 09:58:40 +08:00
xiang.zhou 1253b182d1 node&group support filter 2025-05-13 12:42:54 +08:00
xiang.zhou 193b4b96e1 otel:span optimization 2025-05-08 12:39:36 +08:00
hxy7yx 73cf93fe40 Merge remote-tracking branch 'upstream/main' into main-2 2025-04-26 19:14:56 -07:00
hxy7yx 412016f2b4 feat(api):support datalayers 2025-04-17 20:07:38 -07:00
hxy7yx 39a35f5fe3 add app:datalayers 2025-04-02 01:13:45 -07:00