Command |
Arguments |
Return Value |
Description |
|
|
integer |
Opens a new terminal window. Returns the ID of the new window. |
|
FilePath as String |
integer |
Loads connection settings. Returns the ID of the opened window, or -1 if loading was not successful. |
|
ID as integer, FilePath as String |
Boolean |
Saves the current connection settings. Returns True on success. |
|
|
integer |
Returns the number of currently open terminal windows. |
|
index as integer |
integer |
Returns the ID of the window with the specified index. |
|
WindowName as string |
integer |
Returns the ID of the window with the specified name, or -1 if the window doesn't exist. |
|
index as integer |
string |
Returns the name of the window with the specified index. |
|
ID as integer |
integer |
Returns the index of the window with the specified ID. |
|
ID as integer |
|
Closes the specified window. |
|
|
|
Quits CoolTerm. |
|
|
string |
Returns the CoolTerm version. |
|
ID as integer |
|
Brings the specified window to the foreground. |
|
ID as integer |
Boolean |
Prints the current contents of the specified window. Returns True on success. |
|
|
integer |
Returns the ID of the frontmost terminal window. Returns -1 if there are no open or visible windows. |
|
ID as integer, Value as boolean |
|
Pauses or unpauses the display of the specified window. |
|
ID as integer |
Boolean |
Opens the serial port. Returns True on success. |
|
ID as integer |
|
Closes the serial port. |
|
ID as integer |
Boolean |
Returns true if the serial port is open. |
|
ID as Integer |
integer |
Returns the last serial port error code. |
|
ID as integer, Data as string |
|
Writes the data to the serial port. |
|
ID as integer, Data as string |
|
Writes the data to the serial port and terminates it with the currently selected 'Enter Key Emulation'. |
|
ID as integer, Data as string |
|
Writes the Hex-formatted data to the serial port. |
|
ID as integer |
integer |
Returns the number of bytes left in the transmit buffer awaiting transmission. |
|
ID as integer |
|
Polls the serial port. |
|
ID as integer, NumChar as integer |
string |
Reads the specified number of characters (bytes) from the receive buffer. |
|
ID as integer |
string |
Reads the entire contents of the receive buffer. |
|
ID as integer, NumChar as integer |
string |
Reads the specified number of characters (bytes) from the receive buffer, in Hex format. |
|
ID as integer |
string |
Reads the entire contents of the receive buffer, in Hex format. |
|
ID as integer |
integer |
Returns the number of bytes currently available in the receive buffer. |
|
ID as integer |
string |
Returns the contents of the receive buffer without removing it. |
|
ID as integer |
string |
Returns the contents of the receive buffer, in Hex format, without removing it. |
|
ID as integer |
|
Clears the contents of the receive buffer. |
|
ID as integer |
|
Sends a break signal. |
|
ID as integer |
|
Flushes the serial port buffers. |
|
ID as integer |
|
Resets the serial port. |
|
ID as integer |
Boolean |
Returns the state of the DTR status line. |
|
ID as integer, Value as boolean |
|
Sets the state of the DTR status line. |
|
ID as integer |
Boolean |
Returns the state of the RTS status line. |
|
ID as Integer, Value as Boolean |
|
Sets the state of the RTS status line. |
|
ID as integer |
Boolean |
Returns the state of the CTS status line. |
|
ID as integer |
Boolean |
Returns the state of the DSR status line. |
|
ID as integer |
Boolean |
Returns the state of the DCD status line. |
|
ID as integer |
Boolean |
Returns the state of the RI status line. |
|
ID as integer, FilePath as string |
Boolean |
Sends the specified text file. Returns True on success. |
|
ID as integer, FilePath as string |
Boolean |
Starts capture of received data to the specified file. Returns True on successful creation of the capture file. |
|
ID as integer |
|
Pauses the capture currently in progress. |
|
ID as integer |
|
Resumes the currently paused capture. |
|
ID as integer |
|
Stops the capture currently in progress and closes the capture file. |
|
|
|
Rescans the system for available serial ports. |
|
|
integer |
Returns the number of available serial ports. |
|
SerialPortIndex as integer |
string |
Returns the name of the serial port with the specified index. |
|
ID as integer |
integer |
Returns the index of the currently selected serial ports. |
|
ID as integer, SerialPortIndex as integer |
Boolean |
Selects the serial port with the specified index. This can only be done while the port is closed. |
|
ID as integer, ParameterName as string |
string |
Gets the value of the parameter with the specified name. |
|
ID as integer, ParameterName as string, Value as string |
Boolean |
Sets the value of the parameter with the specified name. |
|
ID as integer |
string |
Returns a list of all parameters (one per line) |