The InterfaceAdapter_KCF_SmartTether type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | InterfaceAdapter_KCF_SmartTether | Initializes a new instance of the InterfaceAdapter_KCF_SmartTether class |
Methods
Name | Description | |
---|---|---|
![]() | Close |
Close the communication port
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | HandleResponse_CSR |
Handler for standard CSR read responses
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | HandleResponse_DeviceSpecific |
Handler for device specific responses
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | Open | Overloaded. |
![]() | Port_ReceivedData | (Overrides Protocol_PRO4_InterfaceAdapter..::.Port_ReceivedData(Object, CommPort..::.DataReceivedArgs).) |
![]() | Rx |
Called by the handler of the PRO4 protocol communications port when
data has been recieved.
This data is either que'd or immeditatly sent to the port depending upon the
ImmediateOutput flag
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | ToString | (Inherited from Object.) |
![]() | Tx |
Get an encapulated packet with bytes to be sent to the device
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | Write | Overloaded. |
Properties
Name | Description | |
---|---|---|
![]() | BaudRate |
BaudRate to use to communicate with external application
Usually does not matter if using a virtual serial port
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | CommsTimeout | (Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | ConsecutiveMissedResponseCount | (Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | CountPacketsToSend | (Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | DeviceName | (Overrides Protocol_PRO4_InterfaceAdapter..::.DeviceName.) |
![]() | DeviceType |
Get the Device Type
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | ExpectedResponseLength | (Overrides Protocol_PRO4_InterfaceAdapter..::.ExpectedResponseLength.) |
![]() | HostInitiatedComms | (Overrides Protocol_PRO4_InterfaceAdapter..::.HostInitiatedComms.) |
![]() | ImmediateOutput |
Flag to indicated that output from device should be sent immediately to the
communication port. If false data is que'd in an output que which can be accessed via
the Read functions.
Default is true;
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | MaxLength_input | (Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | MaxLength_output | (Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | MaxRxCount |
Set limit on the maximum size to send to the device
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | MaxTxCount |
Set limit on the maximum size to send to the device
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | NetworkID |
Get Network Node ID
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | NextPacketToSend | (Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | PortName |
Comm port to use to communicate with external application
Typically this will be a virtual serial port, but could be a real one
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | Read |
Return any bytes available from the device
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | ROV | |
![]() | RxCount |
Get the number of bytes in the recieve buffer
This is used for polled operation
(Inherited from Protocol_PRO4_InterfaceAdapter.) |
![]() | UsesRawComms | (Overrides Protocol_PRO4_InterfaceAdapter..::.UsesRawComms.) |