Difference between revisions of "Template:Networking rutos manual rs232"
From Teltonika Networks Wiki
Gytispieze (talk | contribs) |
|||
(18 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Over IP=== | ===Over IP=== | ||
---- | ---- | ||
The <b>Over IP</b> serial type is used to manage serial connections over a TCP/IP network. | The <b>Over IP</b> serial type is used to manage serial connections over a TCP/IP network. | ||
− | [[File: | + | [[File:Networking_rutos_manual_usb_tools_printer_server_usb_to_serial_over_ip_{{{series}}}_v1.png|border|class=tlt-border]] |
<table class="nd-mantable"> | <table class="nd-mantable"> | ||
<tr> | <tr> | ||
− | <th>Field</th> | + | <th style="width: 360px>Field</th> |
<th>Value</th> | <th>Value</th> | ||
<th>Description</th> | <th>Description</th> | ||
Line 159: | Line 13: | ||
<tr> | <tr> | ||
<td>Protocol</td> | <td>Protocol</td> | ||
− | <td>TCP | UDP; default: <b>TCP</b></td> | + | <td><span style="color: blue;">TCP</span> | <span style="color: green;">UDP</span>; default: <b>TCP</b></td> |
<td>Protocol used in the communication process.</td> | <td>Protocol used in the communication process.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>Raw mode</td> | ||
+ | <td>off {{!}} on; default; default: <b>off</b></td> | ||
+ | <td>When enabled, all data will be transmitted transparently.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Mode</td> | <td>Mode</td> | ||
− | <td><span style="color: red;">Server</span> | <span style="color: purple;">Client</span> | Bidirect; default: <b>Server</b></td> | + | <td><span style="color: red;">Server</span> | <span style="color: purple;">Client</span> | <span style="color: orange;">Bidirect</span>; default: <b>Server</b></td> |
<td>This device's role in the connection: | <td>This device's role in the connection: | ||
<ul> | <ul> | ||
Line 184: | Line 43: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><span style="color: red;">Server settings</span>: Timeout (s)</td> | + | <td><span style="color: red;">Server settings</span> | <span style="color: blue;">TCP</span>: Timeout (s)</td> |
− | <td>integer; default: <b> | + | <td>integer [0..32767]; default: <b>300</b></td> |
− | <td>Specifies an inactivity time limit (in | + | <td>Specifies an inactivity time limit (in seconds) after which an inactive clients is disconnected.</td> |
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: orange;">Bidirect</span>: Output</td>{{#switch:{{{series}}} | ||
+ | | TRB2=<td>Configurable Input/Output (2) {{!}} Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (2)</b></td> | ||
+ | | TRB1=<td>Configurable Input/Output (3) {{!}} Configurable Input/Output (4); default: <b>Configurable Input/Output (3)</b></td> | ||
+ | | RUT9=<td>Output (4) {{!}} Isolated Output (3,4,8) {{!}} Relay (5,10); default: <b>Output (4)</b></td>}} | ||
+ | <td>Specifies which output to manage.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: orange;">Bidirect</span>: Output state</td> | ||
+ | <td>0 {{!}} 1; default: <b>0</b></td> | ||
+ | <td>Default output state value, when the application is started.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: red;">Server settings</span> | <span style="color: green;">UDP</span>: Number of clients</td> | ||
+ | <td>1-10; default: <b>1</b></td> | ||
+ | <td>Specifies how many UDP clients will be supported simultaneously (predefined clients does not count towards this limit).</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: red;">Server settings</span> | <span style="color: green;">UDP</span>: Predefined client 1 address</td> | ||
+ | <td>ip4; default: <b>none</b></td> | ||
+ | <td>Specifies IP address for predefined connection 1.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: red;">Server settings</span> | <span style="color: green;">UDP</span>: Predefined port 1</td> | ||
+ | <td>port; default: <b>none</b></td> | ||
+ | <td>Specifies port number for predefined connection 1.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: red;">Server settings</span> | <span style="color: green;">UDP</span>: Predefined client 2 address</td> | ||
+ | <td>ip4; default: <b>none</b></td> | ||
+ | <td>Specifies IP address for predefined connection 2.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><span style="color: red;">Server settings</span>: | + | <td><span style="color: red;">Server settings</span> | <span style="color: green;">UDP</span>: Predefined port 2</td> |
− | <td> | + | <td>port; default: <b>none</b></td> |
− | <td> | + | <td>Specifies port number for predefined connection 2.</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 199: | Line 90: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><span style="color: | + | <td><span style="color: purple;">Client settings</span>: Port</td> |
<td>integer [0..65535]; default: <b>none</b></td> | <td>integer [0..65535]; default: <b>none</b></td> | ||
<td>Server's listening port number.</td> | <td>Server's listening port number.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td><span style="color: | + | <td><span style="color: purple;">Client settings</span>: Reconnect interval (s)</td> |
<td>integer; default: <b>none</b></td> | <td>integer; default: <b>none</b></td> | ||
<td>Time period (in seconds) between reconnection attempts in case a connection fails.</td> | <td>Time period (in seconds) between reconnection attempts in case a connection fails.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>Serial device read time</td> | ||
+ | <td>integer [0..1000]; default: <b>none</b></td> | ||
+ | <td>Specifies custom read time for the serial device.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 212: | Line 108: | ||
<td>off | on; default: <b>off</b></td> | <td>off | on; default: <b>off</b></td> | ||
<td>Turns RS232 echo on or off. RS232 echo is a loopback test usually used to check whether the RS232 cable is working properly.</td> | <td>Turns RS232 echo on or off. RS232 echo is a loopback test usually used to check whether the RS232 cable is working properly.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: red;">Server settings</span> | <span style="color: blue;">TCP</span>: Max clients</td> | ||
+ | <td>integer [1..32]; default: <b>32</b></td> | ||
+ | <td>Specifies how many clients are allowed to connect simultaneously.</td> | ||
+ | </tr>{{#ifeq:{{{name}}}|TRB142| | ||
+ | <tr> | ||
+ | <td><span style="color: blue;">TCP</span>: CD pin indication</td> | ||
+ | <td>off {{!}} on; default: <b>off</b></td> | ||
+ | <td>Enable to use CD pin for TCP connection state indication.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: blue;">TCP</span>: CD pin invert</td> | ||
+ | <td>off {{!}} on; default: <b>off</b></td> | ||
+ | <td>Change default status to active (Active when no connection).</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: blue;">TCP</span>: DSR pin indication</td> | ||
+ | <td>off {{!}} on; default: <b>off</b></td> | ||
+ | <td>Enable to use DSR pin for TCP connection state indication.</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="color: blue;">TCP</span>: DSR pin invert</td> | ||
+ | <td>off {{!}} on; default: <b>off</b></td> | ||
+ | <td>Change default status to active (Active when no connection).</td> | ||
+ | </tr>|}} | ||
+ | <tr> | ||
+ | <td><span style="color: blue;">TCP</span>: Always reconnect</td> | ||
+ | <td>off | on; default: <b>off</b></td> | ||
+ | <td>When enabled, a new TCP connection will be made after sending every data package.</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
Line 229: | Line 155: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | < | + | <td>Mode</td> |
− | < | + | <td>Partial control {{!}} Full control; default: <b>Partial control</b></td> |
− | < | + | <td>Specifies modem control mode. <ul> |
<ul> | <ul> | ||
− | <li><b>Partial control</b>- enables modem control with AT commands, mobile connection will be controlled by RUTOS. | + | <li><b>Partial control</b>- enables modem control with AT commands, mobile connection will be controlled by RUTOS. |
− | <li><b>Full control</b>- enables modem control with AT commands, mobile connection will be controlled by user. | + | <li><b>Full control</b>- enables modem control with AT commands, mobile connection will be controlled by user. |
</ul> | </ul> | ||
− | </ | + | </td> |
</tr> | </tr> | ||
</table> | </table> | ||
|}} | |}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:{{{name}}} Services section]] | [[Category:{{{name}}} Services section]] |
Revision as of 14:29, 30 June 2022
Over IP
The Over IP serial type is used to manage serial connections over a TCP/IP network.
[[File:Networking_rutos_manual_usb_tools_printer_server_usb_to_serial_over_ip_{{{series}}}_v1.png|border|class=tlt-border]]
Field | Value | Description |
---|---|---|
Protocol | TCP | UDP; default: TCP | Protocol used in the communication process. |
Raw mode | off | on; default; default: off | When enabled, all data will be transmitted transparently. |
Mode | Server | Client | Bidirect; default: Server | This device's role in the connection:
|
No leading zeros | off | on; default: off | When checked, indicates that the first hex zeros should be skipped. |
Server settings: Port | integer [0..65535]; default: none | Internal port number used to listen for incoming connections. |
Server settings | TCP: Timeout (s) | integer [0..32767]; default: 300 | Specifies an inactivity time limit (in seconds) after which an inactive clients is disconnected. |
Bidirect: Output | Specifies which output to manage. | |
Bidirect: Output state | 0 | 1; default: 0 | Default output state value, when the application is started. |
Server settings | UDP: Number of clients | 1-10; default: 1 | Specifies how many UDP clients will be supported simultaneously (predefined clients does not count towards this limit). |
Server settings | UDP: Predefined client 1 address | ip4; default: none | Specifies IP address for predefined connection 1. |
Server settings | UDP: Predefined port 1 | port; default: none | Specifies port number for predefined connection 1. |
Server settings | UDP: Predefined client 2 address | ip4; default: none | Specifies IP address for predefined connection 2. |
Server settings | UDP: Predefined port 2 | port; default: none | Specifies port number for predefined connection 2. |
Client settings: Server Address | ip | host; default: none | IP address or hostname of the server that this client will connect to. |
Client settings: Port | integer [0..65535]; default: none | Server's listening port number. |
Client settings: Reconnect interval (s) | integer; default: none | Time period (in seconds) between reconnection attempts in case a connection fails. |
Serial device read time | integer [0..1000]; default: none | Specifies custom read time for the serial device. |
Echo | off | on; default: off | Turns RS232 echo on or off. RS232 echo is a loopback test usually used to check whether the RS232 cable is working properly. |
Server settings | TCP: Max clients | integer [1..32]; default: 32 | Specifies how many clients are allowed to connect simultaneously. |
TCP: Always reconnect | off | on; default: off | When enabled, a new TCP connection will be made after sending every data package. |
[[Category:{{{name}}} Services section]]