Commit Graph
273 Commits
Author SHA1 Message Date
gc87 da3746d135 Fix the timing problem of request context
- Thread lock handling for running status flags
2021-10-28 16:47:50 +08:00
gc87 dc018ca805 Fix some memory leaks about mqtt driver 2021-10-28 09:57:29 +08:00
gc87 ca5ba87058 Add open62541 logging interface implementation 2021-10-28 09:53:59 +08:00
gc87 b8a3d2c82d Add connection activity status check thread
- Add a mutex lock to ensure that the opcua client's state transitions properly
2021-10-28 09:53:59 +08:00
fengzeroz 54b480a8d0 Merge pull request #132 from fengzeroz/main
Add map type in schema
2021-10-27 10:12:33 +08:00
fengzero 7f8a3228c9 Add map type in schema 2021-10-27 02:11:38 +00:00
fengzeroz 60fbfba4d9 Merge pull request #131 from fengzeroz/main
del params in schema
2021-10-27 09:55:23 +08:00
fengzero 2211da29e9 del params in schema 2021-10-27 01:52:32 +00:00
fengzeroz 079bc7928b Merge pull request #130 from fengzeroz/main
modbus schema: del unsupport data type
2021-10-26 18:08:01 +08:00
fengzero 93d5561f30 modbus schema: del unsupport data type 2021-10-26 10:07:15 +00:00
fengzeroz b0082f586f Merge pull request #129 from fengzeroz/main
separation unit test schema
2021-10-26 18:03:30 +08:00
fengzero ad8188fc6a separation unit test schema 2021-10-26 10:02:50 +00:00
fengzeroz d1df905f9a Merge pull request #128 from fengzeroz/main
Add the name parameter in the plugin_param_schema.json
2021-10-26 17:46:10 +08:00
fengzero 0811b04c44 Add the name parameter in the plugin_param_schema.json 2021-10-26 09:43:56 +00:00
lixiumei d8d4dbf175 Adding int 3D array serialisation and deserialisation tests 2021-10-26 16:21:52 +08:00
lixiumei fea8ae6b37 Fix issue of memory leaks in 2D arrays during testing 2021-10-26 16:21:52 +08:00
fengzeroz 24011f9c1d Merge pull request #127 from fengzeroz/main
fix: get schema api
2021-10-26 15:39:03 +08:00
fengzero 26b2ff650a fix: get schema api
CORS url
2021-10-26 07:37:13 +00:00
fengzero bbb9bfc34c Add api: get node setting
store node settings in adapter
2021-10-26 15:31:40 +08:00
gc87 f3e877c1b2 Move MQTT command source files to the command dir 2021-10-26 10:14:30 +08:00
gc87 980bc65f2b MQTT tcp:// connection via Openssl BIO 2021-10-26 10:14:30 +08:00
Parker Liu 33310808bc Fix issue of memory leaks in 2D arrays during testing 2021-10-25 18:44:11 +08:00
Parker Liu 0767be8347 Add definition of error codes 2021-10-25 18:34:35 +08:00
fengzero 2f531522cb add unit test of the schema valid 2021-10-25 18:33:28 +08:00
fengzero e738e41b5d Add api: get plugin schema & config node
check the param according to the schema
2021-10-25 18:33:28 +08:00
lixiumei 2181839a8e Adding a 2D array test 2021-10-25 17:44:45 +08:00
lixiumei c9350a35e8 Adding a 2D array test 2021-10-25 17:44:45 +08:00
lixiumei 626354d13b Modify 'improve string_val serialize and deserialize testing' 2021-10-22 16:22:16 +08:00
fengzeroz b4028ff833 Merge pull request #120 from fengzeroz/main
modbus: limit read reg count
2021-10-21 18:04:40 +08:00
fengzero aa6e58b58b modbus: limit read reg count 2021-10-21 10:04:04 +00:00
fengzeroz fe4c9ed165 Merge pull request #119 from fengzeroz/main
fix: decode modbus protocol error when reading consecutive address
2021-10-21 17:34:48 +08:00
fengzero bc5158522e fix: decode modbus protocol error when reading consecutive address 2021-10-21 09:34:10 +00:00
fengzeroz fe4f820345 Merge pull request #118 from fengzeroz/main
fix check plugin_id
2021-10-21 17:03:49 +08:00
fengzero 611cb068fc fix check plugin_id 2021-10-21 09:03:21 +00:00
fengzeroz 2504777e60 Merge pull request #117 from fengzeroz/main
api modify & plugin param schema
2021-10-21 16:57:19 +08:00
fengzero 21ddcf8bce api modify & plugin param schema
get node: add plugin_id in response
get plugin: add query param plugin_id
2021-10-21 08:53:36 +00:00
Parker Liu 43b5a2de80 Change val_data to p_val_data in value_data_serialize function 2021-10-21 10:21:22 +08:00
gc87 5bdf4a2802 Remove paho.mqtt.c client 2021-10-20 15:46:25 +08:00
gc87 b5a33bb128 Add the implementation of mqtt-c client
- Add README
- Add context list to store request response context
2021-10-20 15:46:25 +08:00
fengzeroz e74cd3f54f Merge pull request #115 from fengzeroz/main
rename tag id in json
2021-10-20 15:42:05 +08:00
fengzero 92f0ccccdf rename tag id in json 2021-10-20 07:41:02 +00:00
Parker Liu 597cf8a9da Fix issue of incorrect serialize primary value of array 2021-10-20 15:05:46 +08:00
Parker Liu e09f221616 Fix issue of incorrect free referenced value in neu_dvalue_uninit function 2021-10-20 09:42:06 +08:00
Parker Liu 5eacdf938d Fix memory leak issue in serial/deserial data value 2021-10-19 16:43:05 +08:00
gc87 25bbff646e Fix mqtt command 2021-10-19 16:38:42 +08:00
fengzero 5ba8e31494 fix the occasional crash of the read and write api
add api handle ctx to the list before sending cmd
2021-10-19 14:38:29 +08:00
fengzero 23bd25f8c8 fix memory leak
api: get tags add query parameter group_config_name
2021-10-19 11:38:59 +08:00
lixiumei 956fcaca38 Improve prim_val and cstr_val serialize and deserialize testing 2021-10-18 16:39:03 +08:00
lixiumei 11b9558ddb Add int_val and string_val serialize and deserialize testing 2021-10-18 16:39:03 +08:00
fengzeroz a3566430f0 Merge pull request #111 from fengzeroz/main
fix subscribe/unsubscribe response code
2021-10-18 16:21:47 +08:00