fengzero
355cfd589b
simulator: close fd & exit when recv signal
2026-01-27 02:16:15 +00:00
fengzero
938efcfa0b
simulator: close fd
2026-01-22 03:39:01 +00:00
hxy7yx
c38ae03b2b
fix(simulator):increase update frequency
2025-12-11 17:57:47 -08:00
hxy7yx
c9bf291fa2
feat:add modbus-tcp simulator
2025-11-24 02:09:43 -08:00
fengzero
7f7472d261
event name
2025-08-19 07:01:47 +00:00
hxy7yx
965c4ef081
feat(modbus):support device degradation
2024-10-14 10:54:46 +08:00
xiang.zhou
fe772b6e63
feat(otel):add traces
2024-08-29 10:50:48 +08:00
hxy7yx
6c508f9f00
refactor(modbus)
2024-06-21 16:18:57 +08:00
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