Serial Connection Settings

Each of the serial connection options: RS-232, RS-422, RS-485 use the same configuration dialog and settings.  

(For more information on other session property configuration tabs, please see Session Properties.)


The following serial configuration settings are available to properly setup your device connection and terminal session.

SettingDescription
Auto ConnectIf this option is enabled, then the terminal session will attempt to establish a connection immediately when opened in Indigo.
Com Port

Select the com port that is connected to the target device you wish to communicate with.

This field will list the available serial com ports that have been detected on this computer.
(If your com port is not listed, you can override Indigo's automatic detection, please see the Com Ports tab in Program Preferences

Indigo supports com ports addressed up to 256.

Baud Rate

Select the required baud rate for the device you are connecting to.

If you are not sure what baud rate to select, please refer to the documentation for the device you are attempting to communicate with.
(The baud rate in Indigo must match the baud rate that the connected device expects.)

Indigo supports the following baud rates:

Standard EditionProfessional Edition
  • 75
  • 110
  • 134
  • 150
  • 300
  • 600
  • 1200
  • 1800
  • 2400
  • 4800
  • 7200
  • 9600
  • 14400
  • 19200
  • 28800
  • 38400
  • 57600
  • 76900
  • 115200
  • 128000
  • 230400
  • 460800
  • 921600
(User defined custom baud rates)

(The serial port hardware and serial drivers must support the baud rate for Indigo to apply it successfully.)
 

Parity

Select the required parity for the device you are connecting to.

If you are not sure what parity to select, please refer to the documentation for the device you are attempting to communicate with.
(The parity in Indigo must match the parity that the connected device expects.)

Indigo supports the following parity options:

Parity
NONE
EVEN
ODD
MARK

SPACE

Data Bits

Select the required data bits for the device you are connecting to.

If you are not sure what data bits to select, please refer to the documentation for the device you are attempting to communicate with.
(The data bits in Indigo must match the data bits that the connected device expects.)

Indigo support the following Data Bit options:

Data Bits
4
5
6
7
8
Stop Bits

Select the required stop bits for the device you are connecting to.

If you are not sure what stop bits to select, please refer to the documentation for the device you are attempting to communicate with.
(The stop bits in Indigo must match the stop bits that the connected device expects.)

Indigo support the following Stop Bit options:

Stop Bits
1
2
Flow Control

Select the required flow control for the device you are connecting to.

If you are not sure what flow control to select, please refer to the documentation for the device you are attempting to communicate with.
(The flow control in Indigo must match the flow control that the connected device expects.)

Indigo supports the following Flow Control options:

Flow ControlHardwareSoftware
None  
XON/XOFF (Software)1 (tick)
RTS/CTS (Hardware)2(tick) 
RTS/CTS and XON/XOFF(tick)(tick)
DTR/DSR(tick) 
DTR/DSR and XON/XOFF(tick)(tick)
CTS/DSR(tick) 
CTS/DSR and XON/XOFF(tick)(tick)

Most modern devices do not use flow control; however, if you are using a device that required Hardware Flow Control please make sure that you have the correct cable connected between the computer's serial port and the device.
Hardware flow control requires additional connected pins and may not work with if the proper cable is not connected. Please consult your device documentation for details on the cabling required.

1 The most common form of software flow control is the XON/XOFF option. If your device documentation just says Software Flow Control, then most likely if is referring to XON/XOFF.
2 The most common form of hardware flow control is the RTS/CTS option. If your device documentation just says Hardware Flow Control, then most likely if is referring to RTS/CTS.

DTRIf you wish to force the Data Terminal Ready pin to the ON/OFF state, then you can enable/disable this configuration setting.
If using hardware flow control option with DTR, then this override setting may not be applied since DTS is part of the hardware flow control logic.
RTSIf you wish to force the Request To Send pin to the ON/OFF state, then you can enable/disable this configuration setting.
If using hardware flow control option with RTS, then this override setting may not be applied since RTS is part of the hardware flow control logic.  
Dial Hayes Compatible Modem

This feature is only available in the Professional Edition.

If this option is enabled, then the Indigo Terminal Session will attempt to communicate to a Hayes Compatible modem via the serial port to dial a remote connection using a telephone line.
If enable, then a telephone number must be provided.

If your modem is recognized by Windows as a TAPI-compliant modem, then using the Indigo Dial-Up connection may be a simpler method for creating a dial-up connection terminal session.

Telephone NumberThis feature is only available in the Professional Edition.

If the Dial Hayes Compatible Modem option is enabled then a telephone number must be provided to establish a modem connection to a remote host.
Hayes Settings

This feature is only available in the Professional Edition.

If the Dial Hayes Compatible Modem option is enabled then this configuration button will be available to configure custom modem initialization and answer strings as well as tone versus pulse dialing options.


Serial Connection Authentication Options

When using a serial connection, Indigo can provide an option for automated password authentication.  Serial communication does not have an intrinsic support for authentication so this is a complete software implementation feature.

SettingDescription
Authentication Method

This option allows you to set the session authentication method. For serial connections, Indigo supports the following options:

Authentication MethodDescription
NoneNo authentication method is applied.
Password (manual)Indigo will attempt to manually send user credentials based on the remaining authentication settings.
(This is a simple software only implementation, not a communication protocol level authentication negotiation.
Indigo will send user credentials at the time of connection based on the Wait for Prompt property.)
Wait for PromptIf this wait for prompt option is enabled, Indigo will wait until the prompt text is received before sending user credentials to the connected session.
If this option is not enabled, then Indigo will automatically attempt to send user credentials when the connection is established. 
UsernameThis is the user name text that Indigo will submit when attempting to authenticate.
PasswordThis is the password text that Indigo will submit when attempting to authenticate.