User Manual

Cordless Serial Adapter User Guide
September 22, 2003 Copyright © 2003, Socket Communications, Inc. Page 4
Document#: 6410-00000 A CONFIDENTIAL Revision 0.9
4 Hardware Interface Protocol
4.1 Initialization status
Module pin 4 (PIO_1) is used as a status indicator. This line is LOW (zero) indicates that the
module has not completed initialization. This line HIGH (one) indicates that the module has
completed its initialization and is ready to accept commands or Bluetooth connections.
4.2 Connection enable
Module pin 9, serial pin 6, (PIO_3), is used to enable the module’s connectability and
discoverability.
If the module is configured in software to be an Acceptor (see Serial Port Profile in the Bluetooth
1.1 Profiles document) device, when this line is high the module is not discoverable or
connectable, regardless of the software settings. When this line is low the module can be
discoverable and connectable, depending on the software settings. If this line is changed from
low to high, any existing connections are dropped and the module will not be discoverable or
connectable.
If the module is configured in software to be an Initiator device, when this line is high the
module will not attempt to connect to its Acceptor device (if it has one). When this line is low
the module will attempt to connect to its Acceptor device.
4.3 Connection Status
Module pin 5, serial pin 4, (PIO_4) is used by the local host to determine the modules current
connection state. When this pin is low, there is an active connection. When this pin is high, there
is no connection currently active. This pin can be used by the host to determine when the module
is in BT Link Active
state or BT Link Inactive state.
4.4 RTS Flow Control Management
Module pin 12, serial pin 7, (RTS) is used by the module to hold of data or command
transmissions from the host. When module pin 12 is low, data or commands can be sent to the
module, when module pin 12 is high, data or commands shall not be sent to the module.
When the module is starting up after power up, RTS may go inactive for a short time. It will
return to active when the module is ready to receive control commands or data.
4.5 CTS Flow Control Management
Module pin 14, serial pin 8, CTS is used to control data flow from the module to the local host.
When module pin 14 is low the module will send any available data to the local host. When this
pin is high the module will not send data to the local host.