fengzero
6a1665a3b0
fix tag name limit
2022-11-10 10:16:02 +00:00
fengzero
3f551a1974
modify the tag address limit to 128
2022-10-19 06:52:16 +00:00
eeff
58ca53f07d
chore: add new error code NEU_ERR_LICENSE_BAD_CLOCK
2022-09-07 15:36:07 +08:00
gc87
931a68997d
feat: add memory cache size reduce
2022-09-02 18:50:50 +08:00
fengzero
e014f777b1
fix(manager): refuse to delete single node
2022-09-02 07:39:05 +00:00
fengzero
4405d9cae5
feat(driver): based on the tag address, the endianness is translated
2022-08-30 07:42:40 +00:00
fengzeroz
75f5861b8e
Merge pull request #742 from gc87/mqtt-mem-cache
...
Mqtt memory cache for trans data
2022-08-30 14:26:50 +08:00
gc87
722632f6d6
feat(mqtt): add cache setting to ui & webapi
2022-08-29 22:49:25 +08:00
eeff
099b222147
feat: add neu_asprintf utility function
2022-08-29 14:32:36 +08:00
fengzeroz
1a6c39d866
Merge pull request #739 from eeff/eeff/dev
...
Add options `--config_dir` and `--plugin_dir`
2022-08-29 14:17:41 +08:00
gc87
2bdb38129c
feat: add memory cache unit test
2022-08-28 20:07:57 +08:00
eeff
3a3829bc6e
feat: pass config_dir and plugin_dir to core and restful plugin
2022-08-26 15:41:02 +08:00
fengzero
4aeff9a6a9
feat(api): get all driver groups
2022-08-26 07:18:56 +00:00
fengzero
e36672575e
chore(queue): add queue_clean for remove all ele from queue
2022-08-26 02:24:11 +00:00
fengzero
23be6a9e1f
chore(manager): remove notify app sub/unsub
2022-08-24 05:53:22 +00:00
fengzero
a0ab69dba1
feat(plugin): single plugin does not allow to create node
2022-08-23 06:36:00 +00:00
fengzero
d19f9562f2
fix(adapter): crash when adapter auto start
2022-08-23 06:18:19 +00:00
fengzero
531c4c28cf
feat(http): optionally turn off auth
2022-08-23 02:15:38 +00:00
fengzero
473aea0f2b
feat(manager): count driver tag size
2022-08-22 07:10:56 +00:00
fengzero
6816833629
chore(plugin): add node name in plugin_common
2022-08-19 09:45:37 +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
de26f6518c
chore(adapter): add node_deleted and get_all_tags msg
2022-08-17 10:22:12 +00:00
fengzero
7f1499f02d
feat(driver): update the interval of the group
2022-08-17 07:03:49 +00:00
fengzero
3d87ab63da
chore(connection): remove connecting state
2022-08-16 06:24:02 +00:00
fengzero
56a0ecdfff
feat(tag): set decimal
2022-08-12 02:44:38 +00:00
fengzero
7f9d4cd84c
feat(driver): set float precision
2022-08-10 10:30:38 +00:00
fengzeroz
dca1447df4
Merge pull request #701 from eeff/eeff/dev
...
eKuiper api proxy
2022-08-10 13:54:41 +08:00
eeff
1263d7f636
chore: update plugin description length to 512
2022-08-09 16:10:36 +08:00
fengzero
afb8d840a1
script: sdk install
2022-08-08 09:40:51 +00:00
fengzero
1fa0e73d35
api: get all nodes state
2022-08-04 10:07:49 +00:00
fengzero
f33d171c47
fix: include jwt.h
2022-08-04 06:11:29 +00:00
fengzeroz
35bad19f4f
Merge pull request #688 from eeff/eeff/dev
...
feat: start license server at best
2022-08-04 13:39:15 +08:00
eeff
0057bbd711
chore: export neu_jwt.h
2022-08-04 12:00:26 +08:00
lixiumei123
f1e02c04eb
add header file comments
2022-08-04 03:11:48 +00:00
fengzero
55e009dc05
connection: serial port support more baud rates
2022-08-02 02:01:18 +00:00
fengzero
4f8263d8f3
feat(manager): send nodes state periodically
2022-08-01 08:48:26 +00:00
fengzero
844efd9ab0
fix serial port parameter
2022-07-28 08:55:46 +00:00
fengzero
58ce412192
fix: replace large stack var with heap var
2022-07-26 02:37:44 +00:00
eeff
0ae8577037
chore: add new error code NEU_ERR_LICENSE_TOKEN_NOT_MATCH
2022-07-26 10:34:13 +08:00
gc87
96992eff71
refactor(mqtt): Modify unreasonable code
...
* Modify header file ordering
* Modify mqtt.* to mqtt_*.* to avoid ide parsing exception
* Modify part of the code according to the pr revision comments
2022-07-15 13:51:02 +08:00
gc87
596cd699fd
feat(mqtt): state json string send
2022-07-15 13:51:02 +08:00
gc87
649de85b61
feat(mqtt): add heartbeat setting
2022-07-15 13:51:02 +08: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
1fbebd3872
feat(connection): wait fixed msg
2022-07-13 07:46:38 +00:00
fengzero
77696a8b62
add error: NEU_ERR_PLUGIN_PROTOCOL_DECODE_FAILURE
2022-07-11 07:49:44 +00:00
eeff
a5e6512d74
feat(restful): support log file downloading
2022-07-04 16:30:59 +08:00
fengzero
c61229b77c
chore: modify the default timeout for tag value cache
2022-06-25 07:13:00 +00:00
fengzero
251efa63a2
neu_type_e log string
2022-06-25 06:55:43 +00:00
fengzero
12aff48172
chore: modify the default timeout for tag value cache
2022-06-25 05:56:51 +00:00