Browse Source

mbusd: Repair UCI config file about parity

in mbusd, parity must be N, E or O, can't be y.

Signed-off-by: Chip Lee <chplee@gmail.com>
lilik-openwrt-22.03
Chip Lee 3 years ago
committed by Rosen Penev
parent
commit
68704969ce
2 changed files with 3 additions and 3 deletions
  1. +1
    -1
      net/mbusd/files/mbusd.conf
  2. +2
    -2
      net/mbusd/files/mbusd.init

+ 1
- 1
net/mbusd/files/mbusd.conf View File

@ -9,7 +9,7 @@ config mbusd
option device '/dev/ttyUSB0' option device '/dev/ttyUSB0'
option speed 19200 option speed 19200
option databits 8 option databits 8
option parity 0
option parity 'N'
option stopbits 2 option stopbits 2
option rts 0 option rts 0


+ 2
- 2
net/mbusd/files/mbusd.init View File

@ -14,7 +14,7 @@ mbusd_instance() {
[ "$enabled" -gt 0 ] || return 1 [ "$enabled" -gt 0 ] || return 1
[ "$parity" = 0 ] && parity=n || parity=y
[ "$parity" = 0 ] && parity=n
[ "$rts" = 0 ] && rts= [ "$rts" = 0 ] && rts=
@ -50,7 +50,7 @@ validate_section_mbusd() {
'device:string' \ 'device:string' \
'speed:uinteger' \ 'speed:uinteger' \
'databits:uinteger' \ 'databits:uinteger' \
'parity:bool' \
'parity:string' \
'stopbits:uinteger' \ 'stopbits:uinteger' \
'rts:bool:0' \ 'rts:bool:0' \
'rtu_retries:uinteger' \ 'rtu_retries:uinteger' \


Loading…
Cancel
Save