Availability |
All terminals |
Description |
PutCom2() transmits a character through the specified serial communications port. |
Syntax |
int PutCom2( int port, unsigned char c );
|
Arguments |
unsigned char c
Character or byte that is to be transmitted
int port
port specifies which serial communications port is to be opened. See the table below for details.
Terminal |
Supported ports |
Description |
OPN-2500 & OPN-6000 |
COM0 COM1 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 COM16 COM17 COM18 |
USB-VCP (Opticon 1D COM-Port)
USB-CDC (Opticon 2D COM-Port)
USB-CDC (OptiConnect)
USB-CDC (Opticon 2D COM-Port)
USB-HID (Human Interface device)
USB-MSD (Mass Storage)
Bluetooth HID (No white list)
Bluetooth HID (White list)
Bluetooth LE UART & OptiConnect (No white list)
Bluetooth LE UART & OptiConnect (White list)
Bluetooth LE OptiConnect(No white list)
Bluetooth LE OptiConnect (White list)
Bluetooth LE UART (No white list)
Bluetooth LE UART (White list)
|
int c c is the character that is to be transmitted.
|
Returns |
OK or ERROR. |
Remarks |
When the COM port was not opened previously, ERROR will be returned. |
Example |
#include <stdio.h>
#include "lib.h"
void main( void )
{
int ch;
ComOpen( COM9 );
for(;;)
{
if( (ch = GetCom2( COM9, 0 )) != -1)
{
PutCom2( COM9, ch );
}
Idle();
}
}
|