hxy7yx
1079af396e
Revert "Open source Modbus TCP/RTU, delete existing Modbus TCP community"
...
This reverts commit faaef6c2e7 .
2023-04-21 15:41:09 +08:00
hxy7yx
faaef6c2e7
Open source Modbus TCP/RTU, delete existing Modbus TCP community
2023-04-20 11:15:06 +08:00
eeff
f4b7990c6b
fix: json utils to free memory correctly
2023-02-17 16:32:51 +08:00
fengzero
371fd2cbe3
update ci
2022-12-22 09:11:17 +00:00
eeff
ec019a71e6
feat: put utils/http.h functions in namespace neu
2022-12-07 18:19:52 +08:00
eeff
07411406a6
feat: move http.h from restful plugin to neuron base
2022-12-07 18:19:52 +08:00
gc87
b5fd6ea692
refactor(mqtt): rm all old mqtt source file
...
- Delete the mqtt plugin implemented based on mqtt-c
2022-11-29 20:59:57 +08:00
gc87
722632f6d6
feat(mqtt): add cache setting to ui & webapi
2022-08-29 22:49:25 +08:00
gc87
2bdb38129c
feat: add memory cache unit test
2022-08-28 20:07:57 +08:00
gc87
c1adf27a13
fix(mqtt): make ssl field optional
2022-08-25 18:09:14 +08:00
gc87
caff948cd6
refactor: rm clientid & make topic field required
2022-08-25 18:09:14 +08:00
fengzero
7f9d4cd84c
feat(driver): set float precision
2022-08-10 10:30:38 +00:00
eeff
0057bbd711
chore: export neu_jwt.h
2022-08-04 12:00:26 +08:00
gc87
9d3b411627
fix(mqtt): setting free
...
* Add unit test for setting
* Set mqtt.json format field to optinal
2022-07-15 14:39:57 +08:00
gc87
3c59046314
feat(mqtt): setting optional field
2022-07-15 13:51:02 +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
649de85b61
feat(mqtt): add heartbeat setting
2022-07-15 13:51:02 +08:00
fengzero
9a8d3e7b50
ut: compile warning
2022-07-06 08:46:03 +00:00
lixiumei123
d3671b9bf0
Fix unit test
2022-06-29 07:36:39 +00:00
fengzero
e93e517f95
refactor CmakeLists.txt
2022-06-15 09:45:07 +00:00
fengzero
a52b16c1dc
remove adapter/ndoe id
2022-06-15 06:14:51 +00:00
fengzero
5a18ebda1a
fix(ut): compile warning
2022-06-14 05:43:10 +00:00
fengzero
4f4ae61fa0
ut
2022-06-10 04:43:06 +00:00
fengzero
574fab1057
remove libcsptr
2022-06-10 04:43:05 +00:00
fengzero
7d6e7c7a37
remove unused file
2022-06-10 04:43:05 +00:00
fengzero
3ba23ee65e
refactor group subscribe
2022-06-10 04:43:05 +00:00
fengzero
4a1a34de43
simplify the plugin type to driver and app
2022-05-30 02:45:17 +00:00
fengzero
27d1f38b1c
refactor modbus-tcp
2022-05-29 09:47:58 +00:00
fengzero
a7781b63ce
log: replace log with zlog
2022-05-28 09:27:52 +00:00
eeff
68c91a9222
feat(http): add function url_decode and http_get_param_str
2022-05-20 17:44:00 +08:00
fengzeroz
2578d6925f
Merge pull request #490 from eeff/eeff/fix
...
fix(persist): load as much data as possible ignoring error
2022-05-19 14:39:54 +08:00
fengzero
5da0480eb4
remove libyaml
2022-05-18 05:30:14 +00:00
fengzero
782ef68d7b
refactor(tag_sort): categorize tags
2022-05-18 05:16:29 +00:00
eeff
3b23d5d257
feat(persist): split adapter infos into separate files
...
Previously all adapter infos were stored in a single file which may
cause data loss, separated into individual files for each adapter.
2022-05-18 10:16:54 +08:00
gc87
241aeb8654
feat(mqtt-intf): add keypass setting
2022-05-12 23:25:59 +08:00
gc87
49f98a6a45
feat(mqtt): user defined upload topic
2022-05-09 16:39:41 +08:00
gc87
b5f199ddbf
refactor(mqtt): remove code of mqtt cmd
2022-04-26 16:24:10 +08:00
lixiumei
73ca00660d
Modify jwt authentication, adapt to bc
2022-04-26 02:11:28 +00:00
gc87
d7d8d33b5d
feat(mqtt): add values-errors upload format
2022-04-15 17:12:36 +08:00
gc87
1e58f57ff8
refactor: group_config_name -> group_name
...
Modify the group_config_name in the read-write and periodic upload messages of the mqtt plugin to group_name
2022-04-15 17:03:05 +08:00
gc87
6bedae37e8
ssl connection to mqtt to set client keypair
2022-04-08 17:08:10 +08:00
fengzero
82e061da4d
move header to include/neuron
2022-04-07 08:44:04 +00:00
fengzero
c1c17c1fd7
move adapter.h to neuron/
2022-04-07 08:02:51 +00:00
fengzero
8ff2913669
write api: modified to write one value at a time
2022-04-02 05:21:04 +00:00
fengzero
11c104540b
delete node id in upload msg, the error in read resp is modified to an optional field
2022-04-01 06:44:35 +00:00
fengzero
b62e1a3fef
replace tag id with tag name in write request
2022-04-01 06:15:39 +00:00
fengzero
cab9712850
replace node id with node name in write request
2022-04-01 03:43:17 +00:00
fengzero
00a9a14de2
replace node id with node name in read request
2022-04-01 03:19:03 +00:00
lixiumei
e9c80f1b1c
Replace tag_id with tag_name in the read api
2022-03-31 11:18:00 +00:00
fengzero
db60767968
remove unused file
2022-03-31 09:08:20 +00:00