Releases: taka-wang/modbusd
Releases · taka-wang/modbusd
v0.7.0
v0.5.0
v0.4.0
v0.3.0
Done
- rewrite test server in c, test cases in golang
- update travis ci with new test env
- implement timeout.set, timeout.get functions
- implement json_get_double, json_set_double, json_get_long, json_get_ulong
- refactor tid data type
- refactor command definition
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Fix
- fix uthash sizeof issue (1000 items)
- fix char pointer key issue (hash)
- fix modbus_connect hang issue (timeout)
- handle 'reset by peer' issue
Done
- implement keep connection mechanism
- implement FC (1~6, 15, 16)
- daemon version number
- syslog (flag)
- implement read config
- implement default config
- implement dummy modbus server for testing
- support ipv4/v6 string
- refactor int port to char * port
- support docker compose
- support valgrind
- implement change timeout command
- support mocha and async test
- add versioneye support
- support armv7 docker
- deploy doxygen document automatically
Todo
- enhance test cases
- enhance reconnect mechanism
v0.1.3
Fix
- fix uthash sizeof issue (1000 items)
- fix char pointer key issue (hash)
- fix modbus_connect hang issue (timeout)
- handle 'reset by peer' issue
Done
- implement keep connection mechanism
- implement FC (1~6, 15, 16)
- daemon version number
- syslog (flag)
- implement read config
- implement default config
- implement dummy modbus server for testing
- support ipv4/v6 string
- refactor int port to char * port
- support docker compose
- support valgrind
- implement change timeout command
- support mocha and async test
- add versioneye support
Todo
- support armv7
- enhance test cases
- enhance reconnect mechanism
- deploy doxygen document automatically