31 Commits

Author SHA1 Message Date
hxy7yx 407f650fe1 increase test coverage 2024-04-28 17:35:38 +08:00
eeff 3eba902519 feat(modbus_tty_simlator): enhance command line interface 2024-03-19 11:53:41 +08:00
hxy7yx 31112b1a2a ft(modbus): add serial port testing 2024-02-22 10:50:00 +08:00
hxy7yx e0902f7e53 fix(simulator):memory leak 2023-12-07 10:15:56 +08:00
hxy7yx dbf5089f8c test(modbus):add test cases 2023-11-08 09:52:41 +08:00
fengzero da05941676 modbus ft 2023-10-12 07:08:30 +00:00
hxy7yx f91a162cce core&modbus support ipv6 2023-09-21 15:54:35 +08:00
evhv 89b1fb8fa4 add FC 0x06 compatibility to neuron and simulator 2023-04-22 22:49:36 +00:00
hxy7yx e1ca981860 Open source Modbus TCP/RTU, delete existing Modbus TCP community 2023-04-10 17:56:17 +08:00
fengzero fd2f72ca43 fix(simulator): modbus write single coil 2022-07-19 02:29:47 +00:00
fengzero e4b2eaadeb modbus: write coil using 0x05 2022-07-18 09:51:56 +00:00
fengzero 15401a0711 connection: add log category 2022-06-16 08:09:05 +00:00
fengzero e93e517f95 refactor CmakeLists.txt 2022-06-15 09:45:07 +00:00
fengzero aa63802807 ci: upload simulator 2022-06-10 08:00:25 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +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
fengzero 82e061da4d move header to include/neuron 2022-04-07 08:44:04 +00:00
fengzero ef78632f50 ft: modbus and mqtt network exception 2022-02-09 17:43:22 +08:00
gc87 53a25130c5 Move out opcua simulator 2022-01-20 17:55:45 +08:00
fengzero 67c8180d74 modbus simulator: modify register size, max 65535 2022-01-20 03:03:39 +00:00
gc87 3d58df133b The emulator supports data points of Chinese ID 2021-12-29 16:52:13 +08:00
Parker Liu 606356d6fd Fix issue of sometimes failed to read multiple points in the coil area
* The functional tester "Read multiple points in the coil area"
  sometimes fail, because there is a mistake when writing bit to coil area
  register. I fix this mistake.
2021-12-11 11:01:19 +08:00
Parker Liu f69610ed1e Fix issue of failed write bool and uint8 to opc ua device
* The opc ua plugin hasn't support bool and byte type value, add bool
  and byte type value in function write_request_vector_generate in
  opcua_handle.c file.
* The simulator of opc ua device lack of uint8 type data in register
  area, add uint8 type data in it.
* The function tester of opc ua has a mistake that write a string to a
  bool type value with json, repace it by bool value.
2021-12-10 18:46:00 +08:00
lixiumei 654ba660d2 Adding functional tests for opcua RW 2021-12-09 19:07:26 +08:00
Parker Liu 8b78fef7db Fix issue of failed building arm32/arm64 target for simulator 2021-12-09 14:05:53 +08:00
lixiumei 373aa2f167 Improve modbus tcp function test 2021-12-06 14:34:23 +08:00
gc87 f4e5ef384c Fix opcua bool type parsing error
- And add other type support
2021-12-02 10:11:09 +08:00
Parker Liu 09fe21f39a Remove unused librt in CMakeLists.txt for opcua simulator 2021-11-30 16:51:55 +08:00
gc87 587bf7fefc Add OPC-UA simulator 2021-11-30 15:40:46 +08:00
fengzero fd07e7fd5c ft: modbus tcp read/write
modbus tcp server simulator
2021-11-29 12:17:33 +08:00