I used an example from github demo-rtu.lua with minor mods, but /dev/rs485 nor /dev/ttyHS0 works.
root@TRB145:~# lua demo-rtu.lua
using libmodbus runtime version: 3.1.6
using lua-libmodbus compiled against libmodbus: 3.1.6
byte timeout: 0 500000
response timeout: 0 500000
Opening /dev/rs485 at 9600 bauds (N, 8, 1)
lua: demo-rtu.lua:14: Couldn't connect: No such file or directory
stack traceback:
[C]: in function 'error'
demo-rtu.lua:14: in main chunk
[C]: ?
root@TRB145:~# lua demo-rtu.lua
using libmodbus runtime version: 3.1.6
using lua-libmodbus compiled against libmodbus: 3.1.6
byte timeout: 0 500000
response timeout: 0 500000
Opening /dev/ttyHS0 at 9600 bauds (N, 8, 1)
lua: demo-rtu.lua:14: Couldn't connect: No such file or directory
stack traceback:
[C]: in function 'error'
demo-rtu.lua:14: in main chunk
[C]: ?
Regards,
Michal