Line 1: |
Line 1: |
| <pre> | | <pre> |
− | ioman.gpio.dio0 | + | ioman.gpio.dio0 - Configurable input/output (PIN3) |
− | ioman.gpio.dio1 | + | ioman.gpio.dio1 - Configurable input/output (PIN4) |
| </pre> | | </pre> |
| | | |
− | Call command <b>ubus call <u>value</u> status </b>: | + | Call command <b>ubus call <i>value</i> status</b>: |
| | | |
| root@Teltonika-{{{name}}}:~# ubus call ioman.gpio.dio0 status | | root@Teltonika-{{{name}}}:~# ubus call ioman.gpio.dio0 status |
Line 15: |
Line 15: |
| | | |
| <ul> | | <ul> |
− | <li><b>din1</b> is the input: | + | <li><b>dio0</b> is configurable input / output: |
− | <ul>
| |
− | <li>"value": "<b>0</b>" means low level state.</li>
| |
− | <li>"value": "<b>1</b>" means high level state.</li>
| |
− | </ul>
| |
− | </li>
| |
− | <li><b>dout1</b> is the output:
| |
| <ul> | | <ul> |
| <li>"value": "<b>0</b>" means low level state.</li> | | <li>"value": "<b>0</b>" means low level state.</li> |
| <li>"value": "<b>1</b>" means high level state.</li> | | <li>"value": "<b>1</b>" means high level state.</li> |
| + | <li>"direction": "<b>in</b>" means input state.</li> |
| + | <li>"direction": "<b>out</b>" means output state.</li> |
| </ul> | | </ul> |
| </li> | | </li> |
| </ul> | | </ul> |
| + | |
| + | To change input settings, use the <i><b>update</i></b> command and specify a value: |
| + | |
| + | ubus call ioman.gpio.dio0 update '{"value":"0"}' |
| + | ubus call ioman.gpio.dio0 update '{"value":"1"}' |
| + | ubus call ioman.gpio.dio0 update '{"direction":"in"}' |
| + | ubus call ioman.gpio.dio0 update '{"direction":"out"}' |