Changes

no edit summary
Line 7: Line 7:  
  }}
 
  }}
 
}}
 
}}
<br><i><b>Note</b>: {{#ifeq:{{{rs232}}}|1|
+
 
<b>[[{{{name}}} RS232|RS232]]</b>|}}{{#ifeq:{{{rs232}}}|1|{{#ifeq:{{{rs485}}}|1|&#32;and&#32;|}}|}}{{#ifeq:{{{rs485}}}|1|<b>[[{{{name}}} RS485|RS485]]</b>|}} services were merged and moved to <b>Serial Utilities</b> page from FW version {{{series}}}_R_00.07.03</i>.
   
{{#ifeq: {{{series}}} | RUT9 |<i><b>Note</b>: <b>[[{{{name}}} RS232/RS485 (legacy WebUI)#RS232|click here]]</b> for the old style WebUI (FW version {{Template: Networking_device_manual_latest_fw | series = RUT9XX}} and earlier) user manual page.</i>|}}
 
{{#ifeq: {{{series}}} | RUT9 |<i><b>Note</b>: <b>[[{{{name}}} RS232/RS485 (legacy WebUI)#RS232|click here]]</b> for the old style WebUI (FW version {{Template: Networking_device_manual_latest_fw | series = RUT9XX}} and earlier) user manual page.</i>|}}
 
==Summary==
 
==Summary==
    
The <b>Serial Utilities</b> page is used to make serial communication configurations of different types.
 
The <b>Serial Utilities</b> page is used to make serial communication configurations of different types.
{{#ifeq:{{{name}}}|TRB143||
  −
To make a <b>new serial configuration</b> instance select a serial type from the left-hand navigation menu. In the next page enter a custom name for the new config, select a serial device and click the Add button.
  −
  −
Example from the Modem Configuration page:
  −
  −
[[File:Networking_rutos_manual_serial_utilities_add_new_instance_default_{{{default}}}_v1.png|border|class=tlt-border]]
  −
  −
Then, click the Edit button next to the instance:
  −
  −
[[File:Networking_rutos_manual_serial_utilities_edit_config_default_{{{default}}}_v1.png|border|class=tlt-border]]
  −
   
This manual page provides an overview of the Serial Utilities page in {{{name}}} devices.
 
This manual page provides an overview of the Serial Utilities page in {{{name}}} devices.
   
{{#ifeq: {{#expr: {{{rs232}}} or {{{rs485}}}}}| 1 |==General information==|}}
 
{{#ifeq: {{#expr: {{{rs232}}} or {{{rs485}}}}}| 1 |==General information==|}}
{{#ifeq:{{{series}}}|TRB2|
+
{{#switch:{{{series}}}|TRB2| TRB2M =
 
===RS232/RS485===
 
===RS232/RS485===
 
----
 
----
 
====Connector pinout====
 
====Connector pinout====
 
----
 
----
For {{{name}}} pinout, please refer to <b>[[{{{name}}} Input/Output#16_pin_Connector_Pinout|Input/Output]]</b> page.|
+
For {{{name}}} pinout, please refer to <b>[[{{{name}}} Input/Output#16_pin_Connector_Pinout|Input/Output]]</b> page.| #default =
 
{{#ifeq: {{{rs232}}} | 1 |
 
{{#ifeq: {{{rs232}}} | 1 |
 
===RS232===
 
===RS232===
Line 240: Line 227:  
}}
 
}}
   −
==Modem Control==  
+
{{#ifeq:{{{modem}}}|1|==Modem Control==  
    
The <b>Modem</b> serial type is used to manage modem functionality which could be accessed using shell interface. For this purpose you may want use CR/LF (Carriage Return, Line Feed) capable applications like PuTTY on Windows and microcom, minicom, cutecom or similar applications on Linux.
 
The <b>Modem</b> serial type is used to manage modem functionality which could be accessed using shell interface. For this purpose you may want use CR/LF (Carriage Return, Line Feed) capable applications like PuTTY on Windows and microcom, minicom, cutecom or similar applications on Linux.
Line 278: Line 265:  
     <tr>
 
     <tr>
 
     <td>Data bits</td>
 
     <td>Data bits</td>
         <td>7 {{!}} 8; default: <b>8</b></td>
+
         <td>{{#ifeq: {{{rs232}}} | 1 | 5 {{!}} 6 {{!}} 7 {{!}} 8 | 8}}; default: <b>8</b></td>
 
         <td>Number of data bits for each character.</td>
 
         <td>Number of data bits for each character.</td>
 
     </tr>
 
     </tr>
Line 338: Line 325:  
       <td>Message to print to serial device when modem control is ready.</td>
 
       <td>Message to print to serial device when modem control is ready.</td>
 
     </tr>
 
     </tr>
</table>
+
</table>|}}
    
==Console==
 
==Console==
Line 374: Line 361:  
     <tr>
 
     <tr>
 
     <td>Data bits</td>
 
     <td>Data bits</td>
         <td>7 {{!}} 8; default: <b>8</b></td>
+
         <td>{{#ifeq: {{{rs232}}} | 1 | 5 {{!}} 6 {{!}} 7 {{!}} 8 | 8}}; default: <b>8</b></td>
 
         <td>Number of data bits for each character.</td>
 
         <td>Number of data bits for each character.</td>
 
     </tr>
 
     </tr>
Line 409: Line 396:  
     </tr>|}}
 
     </tr>|}}
 
</table>
 
</table>
}}
+
 
 
==Over IP==
 
==Over IP==
   Line 600: Line 587:  
</table>
 
</table>
   −
[[File:Networking rutos manual serial utilities over ip mbus configuration advanced_v2.png|border|class=tlt-border]]
+
[[File:Networking rutos manual serial utilities over ip mbus configuration advanced_v3.png|border|class=tlt-border]]
 
      
 
      
 
     <table class="nd-mantable">
 
     <table class="nd-mantable">
Line 642: Line 629:  
         <td>on {{!}} off; default: <b>off</b></td>
 
         <td>on {{!}} off; default: <b>off</b></td>
 
         <td>Close TCP connections everytime data is sent or received (might result in serial data loss).</td>
 
         <td>Close TCP connections everytime data is sent or received (might result in serial data loss).</td>
 +
    </tr>
 +
        <tr>
 +
    <td>Keep alive</td>
 +
        <td><span style="color: blue;">on</span> {{!}} off; default: <b>off</b></td>
 +
        <td>Enable keep alive.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
     <td>Keep alive time</td>
+
     <td><span style="color: blue;">Keep alive time</span></td>
 
         <td>integer [0..32000]; default: <b>0</b></td>
 
         <td>integer [0..32000]; default: <b>0</b></td>
 
         <td>Close TCP connections everytime data is sent or received (might result in serial data loss).</td>
 
         <td>Close TCP connections everytime data is sent or received (might result in serial data loss).</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
     <td>Keep alive interval</td>
+
     <td><span style="color: blue;">Keep alive interval</span></td>
 
         <td>integer [0..32000]; default: <b>0</b></td>
 
         <td>integer [0..32000]; default: <b>0</b></td>
 
         <td>The interval between subsequential keepalive probes.</td>
 
         <td>The interval between subsequential keepalive probes.</td>
 
     </tr>
 
     </tr>
 
     <tr>
 
     <tr>
     <td>Keep alive probes</td>
+
     <td><span style="color: blue;">Keep alive probes</span></td>
 
         <td>integer [0..32000]; default: <b>0</b></td>
 
         <td>integer [0..32000]; default: <b>0</b></td>
 
         <td>The number of unacknowledged probes.</td>
 
         <td>The number of unacknowledged probes.</td>