sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget//translations/zh_CN/driver-api/tty/moxa-smartiomodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget//translations/zh_TW/driver-api/tty/moxa-smartiomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget//translations/it_IT/driver-api/tty/moxa-smartiomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget//translations/ja_JP/driver-api/tty/moxa-smartiomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget//translations/ko_KR/driver-api/tty/moxa-smartiomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget//translations/sp_SP/driver-api/tty/moxa-smartiomodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(h=MOXA Smartio/Industio Family Device Driver Installation Guideh]h=MOXA Smartio/Industio Family Device Driver Installation Guide}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhI/var/lib/git/docbuild/linux/Documentation/driver-api/tty/moxa-smartio.rsthKubh paragraph)}(hMonitor program to observe data count and line status signals.h]h>Monitor program to observe data count and line status signals.}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjyubah}(h]h ]h"]h$]h&]uh1j(hjgubeh}(h]h ]h"]h$]h&]uh1jhhhK9hjdubah}(h]h ]h"]h$]h&]uh1j hj`ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hYmsterm A simple terminal program which is useful in testing serial ports. h]j)}(hhh]j)}(hNmsterm A simple terminal program which is useful in testing serial ports. h](j)}(hFmsterm A simple terminal program which is useful in testing serialh]hFmsterm A simple terminal program which is useful in testing serial}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhhubh)}(hTIn Moxa's Web sites, you may always find the latest driver at https://www.moxa.com/.h](h@In Moxa’s Web sites, you may always find the latest driver at }(hjhhhNhNubj)}(hhttps://www.moxa.com/h]hhttps://www.moxa.com/}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKBhhubh)}(hThis version of driver can be installed as a Loadable Module (Module driver) or built-in into kernel (Static driver). Before you install the driver, please refer to hardware installation procedure in the User's Manual.h]hThis version of driver can be installed as a Loadable Module (Module driver) or built-in into kernel (Static driver). Before you install the driver, please refer to hardware installation procedure in the User’s Manual.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhhubh)}(h?We assume the user should be familiar with following documents:h]h?We assume the user should be familiar with following documents:}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhhubj)}(hhh](j)}(h Serial-HOWTOh]h)}(hj@h]h Serial-HOWTO}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhj>ubah}(h]h ]h"]h$]h&]uh1jhj;ubj)}(h Kernel-HOWTO h]h)}(h Kernel-HOWTOh]h Kernel-HOWTO}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhjUubah}(h]h ]h"]h$]h&]uh1jhj;ubeh}(h]h ]h"]h$]h&]jjuh1jhhhKKhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubeh}(h] introductionah ]h"]1. introductionah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h2. System Requirementh]h2. System Requirement}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKOubh)}(h3- Maximum 4 boards can be installed in combination h]j)}(hhh]j)}(h1Maximum 4 boards can be installed in combination h]h)}(h0Maximum 4 boards can be installed in combinationh]h0Maximum 4 boards can be installed in combination}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]jjuh1jhhhKQhjubah}(h]h ]h"]h$]h&]uh1hhhhKQhjhhubeh}(h]system-requirementah ]h"]2. system requirementah$]h&]uh1hhhhhhhhKOubh)}(hhh](h)}(h3. Installationh]h3. Installation}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKTubh)}(hhh](h)}(h3.1 Hardware installationh]h3.1 Hardware installation}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKWubh)}(hhh](h)}(hPCI/UPCI boardh]hPCI/UPCI board}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKZubh)}(hYou may need to adjust IRQ usage in BIOS to avoid IRQ conflict with other ISA devices. Please refer to hardware installation procedure in User's Manual in advance. h]h)}(hYou may need to adjust IRQ usage in BIOS to avoid IRQ conflict with other ISA devices. Please refer to hardware installation procedure in User's Manual in advance.h]hYou may need to adjust IRQ usage in BIOS to avoid IRQ conflict with other ISA devices. Please refer to hardware installation procedure in User’s Manual in advance.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hjubah}(h]h ]h"]h$]h&]uh1hhhhK\hjhhubeh}(h]pci-upci-boardah ]h"]pci/upci boardah$]h&]uh1hhjhhhhhKZubh)}(hhh](h)}(hPCI IRQ Sharingh]hPCI IRQ Sharing}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKaubh)}(hEach port within the same multiport board shares the same IRQ. Up to 4 Moxa Smartio/Industio PCI Family multiport boards can be installed together on one system and they can share the same IRQ. h]h)}(hEach port within the same multiport board shares the same IRQ. Up to 4 Moxa Smartio/Industio PCI Family multiport boards can be installed together on one system and they can share the same IRQ.h]hEach port within the same multiport board shares the same IRQ. Up to 4 Moxa Smartio/Industio PCI Family multiport boards can be installed together on one system and they can share the same IRQ.}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKchj)ubah}(h]h ]h"]h$]h&]uh1hhhhKchjhhubeh}(h]pci-irq-sharingah ]h"]pci irq sharingah$]h&]uh1hhjhhhhhKaubeh}(h]hardware-installationah ]h"]3.1 hardware installationah$]h&]uh1hhjhhhhhKWubh)}(hhh](h)}(h3.2 Device naming conventionh]h3.2 Device naming convention}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQhhhhhKjubh)}(h#The device node is named "ttyMxx". h]h)}(h"The device node is named "ttyMxx".h]h&The device node is named “ttyMxx”.}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKlhjbubah}(h]h ]h"]h$]h&]uh1hhhhKlhjQhhubh)}(hhh](h)}(h/Device naming when more than 2 boards installedh]h/Device naming when more than 2 boards installed}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjzhhhhhKoubh)}(hXNaming convention for each Smartio/Industio multiport board is pre-defined as below. ============ =============== Board Num. Device node 1st board ttyM0 - ttyM7 2nd board ttyM8 - ttyM15 3rd board ttyM16 - ttyM23 4th board ttyM24 - ttyM31 ============ =============== h](h)}(hTNaming convention for each Smartio/Industio multiport board is pre-defined as below.h]hTNaming convention for each Smartio/Industio multiport board is pre-defined as below.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKqhjubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(h Board Num.h]h Board Num.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Device nodeh]h Device node}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h 1st boardh]h 1st board}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKvhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(httyM0 - ttyM7h]httyM0 - ttyM7}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKvhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h 2nd boardh]h 2nd board}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKwhj7ubah}(h]h ]h"]h$]h&]uh1jhj4ubj)}(hhh]h)}(httyM8 - ttyM15h]httyM8 - ttyM15}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKwhjNubah}(h]h ]h"]h$]h&]uh1jhj4ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h 3rd boardh]h 3rd board}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKxhjnubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]h)}(httyM16 - ttyM23h]httyM16 - ttyM23}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKxhjubah}(h]h ]h"]h$]h&]uh1jhjkubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h 4th boardh]h 4th board}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(httyM24 - ttyM31h]httyM24 - ttyM31}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKqhjzhhubeh}(h]/device-naming-when-more-than-2-boards-installedah ]h"]/device naming when more than 2 boards installedah$]h&]uh1hhjQhhhhhKoubeh}(h]device-naming-conventionah ]h"]3.2 device naming conventionah$]h&]uh1hhjhhhhhKjubeh}(h] installationah ]h"]3. installationah$]h&]uh1hhhhhhhhKTubh)}(hhh](h)}(h 4. Utilitiesh]h 4. Utilities}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhK}ubh)}(hThere are 3 utilities contained in this driver. They are msdiag, msmon and msterm. These 3 utilities are released in form of source code. They should be compiled into executable file and copied into /usr/bin. h]h)}(hThere are 3 utilities contained in this driver. They are msdiag, msmon and msterm. These 3 utilities are released in form of source code. They should be compiled into executable file and copied into /usr/bin.h]hThere are 3 utilities contained in this driver. They are msdiag, msmon and msterm. These 3 utilities are released in form of source code. They should be compiled into executable file and copied into /usr/bin.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubh)}(hhh](h)}(hmsdiag - Diagnostich]hmsdiag - Diagnostic}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3hhhhhKubh)}(hvThis utility provides the function to display what Moxa Smartio/Industio board was found by the driver in the system. h]h)}(huThis utility provides the function to display what Moxa Smartio/Industio board was found by the driver in the system.h]huThis utility provides the function to display what Moxa Smartio/Industio board was found by the driver in the system.}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjDubah}(h]h ]h"]h$]h&]uh1hhhhKhj3hhubeh}(h]msdiag-diagnosticah ]h"]msdiag - diagnosticah$]h&]uh1hhj hhhhhKubh)}(hhh](h)}(hmsmon - Port Monitoringh]hmsmon - Port Monitoring}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhjdhhhhhKubh)}(hX`This utility gives the user a quick view about all the MOXA ports' activities. One can easily learn each port's total received/transmitted (Rx/Tx) character count since the time when the monitoring is started. Rx/Tx throughputs per second are also reported in interval basis (e.g. the last 5 seconds) and in average basis (since the time the monitoring is started). You can reset all ports' count by key. <+> <-> (plus/minus) keys to change the displaying time interval. Press on the port, that cursor stay, to view the port's communication parameters, signal status, and input/output queue. h](h)}(hThis utility gives the user a quick view about all the MOXA ports' activities. One can easily learn each port's total received/transmitted (Rx/Tx) character count since the time when the monitoring is started.h]hThis utility gives the user a quick view about all the MOXA ports’ activities. One can easily learn each port’s total received/transmitted (Rx/Tx) character count since the time when the monitoring is started.}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjuubh)}(hXRx/Tx throughputs per second are also reported in interval basis (e.g. the last 5 seconds) and in average basis (since the time the monitoring is started). You can reset all ports' count by key. <+> <-> (plus/minus) keys to change the displaying time interval. Press on the port, that cursor stay, to view the port's communication parameters, signal status, and input/output queue.h]hXRx/Tx throughputs per second are also reported in interval basis (e.g. the last 5 seconds) and in average basis (since the time the monitoring is started). You can reset all ports’ count by key. <+> <-> (plus/minus) keys to change the displaying time interval. Press on the port, that cursor stay, to view the port’s communication parameters, signal status, and input/output queue.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjuubeh}(h]h ]h"]h$]h&]uh1hhhhKhjdhhubeh}(h]msmon-port-monitoringah ]h"]msmon - port monitoringah$]h&]uh1hhj hhhhhKubh)}(hhh](h)}(hmsterm - Terminal Emulationh]hmsterm - Terminal Emulation}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hX\This utility provides data sending and receiving ability of all tty ports, especially for MOXA ports. It is quite useful for testing simple application, for example, sending AT command to a modem connected to the port or used as a terminal for login purpose. Note that this is only a dumb terminal emulation without handling full screen operation. h]h)}(hX[This utility provides data sending and receiving ability of all tty ports, especially for MOXA ports. It is quite useful for testing simple application, for example, sending AT command to a modem connected to the port or used as a terminal for login purpose. Note that this is only a dumb terminal emulation without handling full screen operation.h]hX[This utility provides data sending and receiving ability of all tty ports, especially for MOXA ports. It is quite useful for testing simple application, for example, sending AT command to a modem connected to the port or used as a terminal for login purpose. Note that this is only a dumb terminal emulation without handling full screen operation.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]msterm-terminal-emulationah ]h"]msterm - terminal emulationah$]h&]uh1hhj hhhhhKubeh}(h] utilitiesah ]h"] 4. utilitiesah$]h&]uh1hhhhhhhhK}ubh)}(hhh](h)}(h 5. Setserialh]h 5. Setserial}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hXxSupported Setserial parameters are listed as below. ============== ============================================================= uart set UART type(16450 --> disable FIFO, 16550A --> enable FIFO) close_delay set the amount of time (in 1/100 of a second) that DTR should be kept low while being closed. closing_wait set the amount of time (in 1/100 of a second) that the serial port should wait for data to be drained while being closed, before the receiver is disabled. spd_hi Use 57.6kb when the application requests 38.4kb. spd_vhi Use 115.2kb when the application requests 38.4kb. spd_shi Use 230.4kb when the application requests 38.4kb. spd_warp Use 460.8kb when the application requests 38.4kb. spd_normal Use 38.4kb when the application requests 38.4kb. spd_cust Use the custom divisor to set the speed when the application requests 38.4kb. divisor This option sets the custom division. baud_base This option sets the base baud rate. ============== ============================================================= h](h)}(h3Supported Setserial parameters are listed as below.h]h3Supported Setserial parameters are listed as below.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubj)}(hhh]j)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK=uh1jhjubj)}(hhh](j)}(hhh](j)}(hhh]h)}(huarth]huart}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h=set UART type(16450 --> disable FIFO, 16550A --> enable FIFO)h]h=set UART type(16450 --> disable FIFO, 16550A --> enable FIFO)}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h close_delayh]h close_delay}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjVubah}(h]h ]h"]h$]h&]uh1jhjSubj)}(hhh]h)}(h]set the amount of time (in 1/100 of a second) that DTR should be kept low while being closed.h]h]set the amount of time (in 1/100 of a second) that DTR should be kept low while being closed.}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubah}(h]h ]h"]h$]h&]uh1jhjSubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h closing_waith]h closing_wait}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hset the amount of time (in 1/100 of a second) that the serial port should wait for data to be drained while being closed, before the receiver is disabled.h]hset the amount of time (in 1/100 of a second) that the serial port should wait for data to be drained while being closed, before the receiver is disabled.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hspd_hih]hspd_hi}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h0Use 57.6kb when the application requests 38.4kb.h]h0Use 57.6kb when the application requests 38.4kb.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hspd_vhih]hspd_vhi}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h1Use 115.2kb when the application requests 38.4kb.h]h1Use 115.2kb when the application requests 38.4kb.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hspd_shih]hspd_shi}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj2ubah}(h]h ]h"]h$]h&]uh1jhj/ubj)}(hhh]h)}(h1Use 230.4kb when the application requests 38.4kb.h]h1Use 230.4kb when the application requests 38.4kb.}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjIubah}(h]h ]h"]h$]h&]uh1jhj/ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hspd_warph]hspd_warp}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjiubah}(h]h ]h"]h$]h&]uh1jhjfubj)}(hhh]h)}(h1Use 460.8kb when the application requests 38.4kb.h]h1Use 460.8kb when the application requests 38.4kb.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjfubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h spd_normalh]h spd_normal}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h0Use 38.4kb when the application requests 38.4kb.h]h0Use 38.4kb when the application requests 38.4kb.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hspd_custh]hspd_cust}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hMUse the custom divisor to set the speed when the application requests 38.4kb.h]hMUse the custom divisor to set the speed when the application requests 38.4kb.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hdivisorh]hdivisor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h%This option sets the custom division.h]h%This option sets the custom division.}(hj( hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj% ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h baud_baseh]h baud_base}(hjH hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjE ubah}(h]h ]h"]h$]h&]uh1jhjB ubj)}(hhh]h)}(h$This option sets the base baud rate.h]h$This option sets the base baud rate.}(hj_ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj\ ubah}(h]h ]h"]h$]h&]uh1jhjB ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h] setserialah ]h"] 5. setserialah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h6. Troubleshootingh]h6. Troubleshooting}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKubh)}(hXThe boot time error messages and solutions are stated as clearly as possible. If all the possible solutions fail, please contact our technical support team to get more help. Error msg: More than 4 Moxa Smartio/Industio family boards found. Fifth board and after are ignored. Solution: To avoid this problem, please unplug fifth and after board, because Moxa driver supports up to 4 boards.h](h)}(hThe boot time error messages and solutions are stated as clearly as possible. If all the possible solutions fail, please contact our technical support team to get more help.h]hThe boot time error messages and solutions are stated as clearly as possible. If all the possible solutions fail, please contact our technical support team to get more help.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubj)}(hhh]j)}(heError msg: More than 4 Moxa Smartio/Industio family boards found. Fifth board and after are ignored. h](j)}(h Error msg:h]h Error msg:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj ubj))}(hhh]h)}(hYMore than 4 Moxa Smartio/Industio family boards found. Fifth board and after are ignored.h]hYMore than 4 Moxa Smartio/Industio family boards found. Fifth board and after are ignored.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1j(hj ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj ubah}(h]h ]h"]h$]h&]uh1j hj ubh)}(hrSolution: To avoid this problem, please unplug fifth and after board, because Moxa driver supports up to 4 boards.h]hrSolution: To avoid this problem, please unplug fifth and after board, because Moxa driver supports up to 4 boards.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj hhubeh}(h]troubleshootingah ]h"]6. troubleshootingah$]h&]uh1hhhhhhhhKubeh}(h]=moxa-smartio-industio-family-device-driver-installation-guideah ]h"]=moxa smartio/industio family device driver installation guideah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj; error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(j j j~j{jjjjjNjKjjjFjCjjjjjjjaj^jjjjj j j j u nametypes}(j j~jjjNjjFjjjjajjj j uh}(j hj{hjjjjjKjjjjCjjjQjjzjj j^j3jjdjjj jj j u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.