Smart Switch/Port Combiner Mode
Preamble code controls access to slave |
| Handshake line of any slave |
ports if slave handshake line is not asserted Slave | Slave | port controls access to master por |
Port | Port |
|
|
|
|
|
|
|
|
|
Master |
| E | D |
| Slave | ||
|
|
| C |
| |||
Port | A | B |
| Port | |||
|
|
|
| ||||
|
|
|
|
|
|
|
|
Slave Slave
Port Port
Port Combiner Mode
With the 232XS5 set up with a DTE master port, this mode allows Slave Ports
For example, port A is configured as a DTE port. In order to establish a connection to the master port, port A must set RTS high (assert). The 232XS5 would recognize this as a prompt for connection to the master port. The connection would be dropped as soon as RTS on port A is brought low. Ports
9 |
B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph
B&B Electronics Ltd – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353
NOTE: When a port is selected via the Master Port, the RTS lines will be ignored until the Master Port sends the turn off code. When the Master Port is selected by RTS, all preamble codes will be ignored. The port combiner function is not available with the Master Port configured as a DCE or in expansion mode.
A typical application would be to have RTS and CTS tied together on the master port. When RTS on port A is asserted, CTS on port A will be asserted when a connection is established. If a port is not connected to the master port, then CTS on that port will remain low. Therefore, a port can monitor the handshake line to determine if a connection has been established.
Enhanced Timer Mode -- Timer Features
The 232XS5 has an enhanced mode, which offers special timer features. The timer features can be used to prevent slave devices from receiving preamble commands, inadvertent switching from binary/graphic file transfers, and inactive slave devices from holding control of the master port. The timer has two different modes: an inactivity mode and an inadvertent switch mode. When in inactivity mode, the 232XS5 will monitor the data lines. If there is no activity for the specified time, the selected slave port will be disconnected from the master port. When in inadvertent switch mode, the 232XS5 will ignore switching commands for the specified period of time. After this time has expired, the selected slave port will be disconnected from the master port.
The timer functions are enabled via a jumper setting and through software commands. Jumper
10 |
B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph
B&B Electronics Ltd – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353