WB FAQ/modbus-modules-behind-gateway: различия между версиями
Строка 50: | Строка 50: | ||
# Настройте переадресацию socat: | # Настройте переадресацию socat: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
socat -d -d -d -x PTY,raw, | socat -d -d -d -x PTY,raw,b115200,parenb=0,cstopb=2,cs8,link=/dev/ttyRS485-5 tcp:192.168.0.7:23& | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#: если у вас стабильный релиз до wb-2207 включительно, вместо параметра <code>b115200</code>, используйте <code>ispeed=9600,ospeed=9600</code>. | |||
# Во втором окне измените скорость порта устройства на 9600 кбит/с: | # Во втором окне измените скорость порта устройства на 9600 кбит/с: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
Строка 62: | Строка 63: | ||
# В первом окне снова создайте тоннель socat, не забудьте изменить скорость в параметрах: | # В первом окне снова создайте тоннель socat, не забудьте изменить скорость в параметрах: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
socat -d -d -d -x PTY,raw, | socat -d -d -d -x PTY,raw,b115200,parenb=0,cstopb=2,cs8,link=/dev/ttyRS485-5 tcp:192.168.0.7:23& | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#: если у вас стабильный релиз до wb-2207 включительно, вместо параметра <code>b115200</code>, используйте <code>ispeed=9600,ospeed=9600</code>. | |||
# Во втором окне прошейте устройство, например, утилитой wb-mcu-fw-updater: | # Во втором окне прошейте устройство, например, утилитой wb-mcu-fw-updater: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> |