Changes

1,059 bytes added ,  15:01, 28 May 2019
no edit summary
Line 1: Line 1:  
{{Template:FMB FW development notice}}
 
{{Template:FMB FW development notice}}
   −
Sets digital outputs to ON or OFF state (timeout is valid only when DOUT state is changing from OFF to ON).
+
Sets digital outputs to ON or OFF state.<br/>
 +
SMS format: setdigout XY <timeoutX> <timeoutY> <speedX> <speedY>
 +
<br/><br/>
 +
Both, timeout and speed arguments are not mandatory and do not have to be included in the message.<br/>
 +
Timeout argument determines how long the state will be held.<br/>
 +
Speed argument determines the maximum speed threshold allowing command execution. If speed is higher than this threshold, command will be queued and executed when speed drops bellow this threshold.
 
<br/><br/>
 
<br/><br/>
 
'''For devices with 2 digital outputs:<br>'''
 
'''For devices with 2 digital outputs:<br>'''
 +
Example:<br/>"setdigout 11" will set DOUT1 and DOUT2 to high level for infinite time.
 +
<br/><br/>
 
Example:<br/>"setdigout 01 30 60" will set DOUT1 to low level for 30 seconds and DOUT2 to high level for 60 seconds.
 
Example:<br/>"setdigout 01 30 60" will set DOUT1 to low level for 30 seconds and DOUT2 to high level for 60 seconds.
 
<br/><br/>
 
<br/><br/>
Example:<br/>"setdigout 11" will set DOUT1 and DOUT2 to high level for infinite time.
+
Example:<br/>"setdigout 01 30 60 20 30" will set DOUT1 to low level for 30 seconds if speed is 20 km/h or lower and DOUT2 to high level for 60 seconds if speed is 30 km/h or lower.
 +
<br/><br/>
 +
'''In order to leave state/timeout/speed unchanged, "?" symbol can be used:<br/>'''
 +
Example:<br/>"setdigout ?1" will leave DOUT1 state unchanged and set DOUT2 to high level for infinite time.
 +
<br/><br/>
 +
Example:<br/>"setdigout 01 ? 60" will set DOUT1 to low level for infinite time and DOUT2 to high level for 60 seconds.
 
<br/><br/>
 
<br/><br/>
Example:<br/>"setdigout 11  30" will set DOUT1 to high level for infinite time and DOUT2 to high level for 30 seconds.
+
Example:<br/>"setdigout 01 30 ? ? 30" will set DOUT1 to low level for 30 seconds and DOUT2 to high level for infinite time if speed is 30 km/h or lower.
 
<br/><br/>
 
<br/><br/>
 
'''For devices with 1 digital output:<br>'''
 
'''For devices with 1 digital output:<br>'''
 
Example:<br/>"setdigout 1 45" will set DOUT1 to high level for 45 seconds.
 
Example:<br/>"setdigout 1 45" will set DOUT1 to high level for 45 seconds.
 +
<br/><br/>
 +
Example:<br/>"setdigout 1 30 20" will set DOUT1 to high level for 30 seconds if speed is 20 km/h or lower.

Navigation menu