Commit Graph

193 Commits

Author SHA1 Message Date
gc87 0effd044d2 feat: add scan tags reqest & response 2024-05-20 16:01:53 +08:00
hxy7yx 4c10678318 test(tag):fix utf8 check & improve ft cov 2024-04-22 15:07:43 +08:00
hxy7yx 8eb945e5f9 locating core dump files, adapting to NeuronEX 2024-04-19 17:56:51 +08:00
eeff bb793f6e14 feat(core): add tag bias field 2024-04-10 14:42:36 +08:00
hxy7yx 94d4a8db6e determine whether tag(string) set endianness 2024-04-10 11:47:59 +08:00
hxy7yx fbff7e68fd supoort configuring endianness in node configuration 2024-03-29 16:51:39 +08:00
hxy7yx c09b401e4a determine whether tag set endianness 2024-03-29 13:40:53 +08:00
eeff a98e9ae904 feat(core): add NEU_TYPE_TIME and NEU_TYPE_DATA_AND_TIME 2024-03-22 16:08:15 +08:00
eeff b0d12b07a5 feat: use abstract domain socket instead of UDP 2024-02-21 16:33:49 +08:00
eeff e8ab18f025 fix(metrics): correct registered rolling counter entry ref count 2024-02-04 18:46:05 +08:00
eeff 6bea8c254e feat(metrics): support distribution counter 2024-02-02 12:00:47 +08:00
xiang.zhou 5d29fb6a45 feat(prgfile):add prgfile api 2024-01-29 11:45:07 +08:00
eeff e871363d70 feat(core): support NEU_REQ_ADD_DRIVERS request 2024-01-12 18:51:55 +08:00
fengzero 6dd4b0f2df get tags: query description 2024-01-04 03:10:20 +00:00
eeff fe3bc96256 feat(core): read group support query matching 2024-01-02 17:12:00 +08:00
eeff ccccc0889f feat(core): remove template 2024-01-03 10:27:42 +08:00
fengzero 660a01c4cd lock tag table 2023-12-29 02:03:24 +00:00
eeff 862b195139 revert: ndriver code 2023-12-18 21:32:09 +08:00
hxy7yx eda26e0034 add ft cases for src/base 2023-12-07 18:30:28 +08:00
eeff 73fd1cea34 feat: remove event messages 2023-11-28 14:52:47 +08:00
eeff 7adb40265f feat: add license tag metrics 2023-11-27 16:29:49 +08:00
eeff f1587359e5 refactor: send msg by pointer 2023-11-24 10:22:35 +08:00
eeff fc9cfcf40c refactor: add neu_msg_t for internal messaging 2023-11-23 17:31:21 +08:00
hxy7yx 78a61f1198 improve: core/adapter log level 2023-11-15 11:25:07 +08:00
xiang.zhou afcd1f88cd feat(metrics):add machine,clib,clib version and ft case 2023-11-14 11:36:17 +08:00
hxy7yx c2471d7869 update log_level api 2023-10-11 10:32:43 +08:00
eeff 148cf4d212 feat(core): support update template group name 2023-09-06 17:46:34 +08:00
fengzero 88a96c63fd core/modbus: support bytes 2023-08-25 09:15:58 +00:00
eeff 400115aa68 fix(metrics): use neuron process rss instead of system used memory 2023-08-16 15:25:38 +08:00
eeff 12f72e8873 feat(core): handling update group name 2023-08-11 10:26:03 +08:00
liyuxi 21ab68c7a7 fix tags with write-only attribute will send read commands 2023-07-10 03:38:43 +00:00
eeff 9c659c8a99 feat(core): add adapter type NEU_NA_TYPE_NDRIVER 2023-06-08 15:00:43 +08:00
eeff 4f3f729817 feat: add type neu_ndriver_tag_t 2023-06-05 18:14:00 +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 e06e97c915 feat(core): add tag validator to validate template tags 2023-05-26 10:17:10 +08:00
fengzeroz 233fe1978f Merge pull request #1277 from eeff/eeff/dev
feat: add function neu_adapter_rename
2023-05-19 16:51:02 +08:00
fengzero 5e3fa6a3b6 chore(base): log level 2023-05-19 08:14:30 +00:00
eeff 0f57174819 feat: add function neu_adapter_rename 2023-05-19 16:07:03 +08:00
eeff f15ee5ed61 feat: update global memory metrics 2023-04-20 12:04:36 +08:00
eeff 91cb441f65 fix: template structure dangling pointer 2023-04-13 18:54:39 +08:00
eeff 4f115b9375 fix(restful): check static value type matched when adding tags 2023-03-31 11:23:27 +08:00
eeff b96fd8baee fix(core): base template interface update
1. Return more clear error code
  2. Check existence before adding group
  3. Fix const qualifier on input/output references
2023-03-16 18:08:51 +08:00
eeff cc07e6705b fix: base group interface use const reference for read access 2023-03-16 16:18:08 +08:00
eeff b656aa09da feat: add base template structure 2023-03-14 00:09:55 +08:00
eeff cb6110fc07 fix: make static tag readable 2023-02-14 15:33:48 +08:00
eeff 1084cda22f fix: mismatch call to fclose on popen 2023-02-14 15:24:16 +08:00
eeff 219e9b5e14 chore: fix memory leak 2023-02-10 00:47:31 +08:00
eeff 148d81aaef refactor: use method for releasing tag resource 2023-02-10 00:36:35 +08:00
eeff 1592f1ae37 Merge pull request #1060 from eeff/eeff/dev
feat(core): persist value when static tags are written
2023-02-10 00:12:49 +08:00
eeff 4ab12d318f feat(core): persist value when static tags are written 2023-02-10 00:04:16 +08:00