ASCIIProtocol Class |
The ASCIIProtocol type exposes the following members.
Name | Description | |
---|---|---|
ASCIIProtocol | Constructor for ASCII Protocol |
Name | Description | |
---|---|---|
Address | Default ASCII DCON device address can be set in constructor to specific value | |
BaudRate | The baud rate of the device | |
DataFormat | The data format of the analog device Defaults to Engineering format | |
DeviceName | The name of the ED Device | |
IOCounterMode | The counter mode of the digital device, whether it is a 16-bit or 32-bit counter | |
Stream |
Set the stream which the protocol data is written and read from
(Inherited from Protocol) | |
TemperatureUnit | The unit of temperature of the analog device |
Name | Description | |
---|---|---|
ClearAllLatchedDigitalInputs | Clear the INPUT latches | |
ClearAllLatchedInputs | Obsolete. Clear the digital INPUT latches | |
ClearDigitalInputLineCount | Clears the digital input counter of the specified line. | |
ClearLineCount | Obsolete. Clears the digital input counter of the specified line. | |
CommandDoesNotHaveResponse | Test whether the command does not have an ASCII response from the ED Device | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
GetAllAnalogInputLineStates | Gets the state of all the Analog Input lines of the device as double[lineNumber] | |
GetAllAnalogOutputLineStates | Gets the state of all the Analog Output lines of the device as double[lineNumber] | |
GetAllDigitalLineStates | Get the state of all the digital IOLines of the device as an integer | |
GetAllLatchedHighDigitalInputStates | Get the HIGH LATCH states of all the digital Inputs | |
GetAllLatchedHighInputStates | Obsolete. Get the HIGH LATCH states of all the digital inputs | |
GetAllLatchedLowDigitalInputStates | Get the LOW LATCH state of all the digital INPUTS | |
GetAllLatchedLowInputStates | Obsolete. Get the LOW LATCH state of all the digital INPUTS | |
GetAllLineStates | Obsolete. Get the state of all the digital IOLines of the device as an integer | |
GetAnalogLineState | Get the state of an Analog IO Line. If the analog line is disabled it will return +00.000 | |
GetDeviceConfiguration | Read the device configuration | |
GetDeviceName | Get the name of the Device | |
GetDigitalInputLineCount | Reads the digital input counter of the specified line | |
GetDigitalLineState | Get the state of a digital IO Line | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetLineCount | Obsolete. Reads the digital input counter of the specified line | |
GetLineState | Obsolete. Get the state of a digital IO line | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
ResetToFactoryDefaultSettings | Reset the ED device to factory default settings | |
Restart | Power Off and the On the ED Device | |
SendCommand | Send a command to a Brainboxes Device and optionally receive a response back from the device | |
SetAllDigitalOutputLineStates | set all output lines on the device open (0) or closed (1) The bit position represents the line number | |
SetAllOutputLineStates | Obsolete. set all output lines on the device open (0) or closed (1) The bit position represents the line number | |
SetAnalogDataFormat | Sets the data format setting of the device. For more info see http://www.brainboxes.com/files/pages/support/faqs/docs/AsciiCommands/%25aannttccffanalog.pdf | |
SetAnalogOutputLineState(Int32, Double) | Set an individual analogue output line value | |
SetAnalogOutputLineState(Int32, String) | Set an individual analogue output line to a Hexadecimal value | |
SetDeviceConfiguration(Int32, Int32, IOChangeTypes, CounterMode, Boolean) | Set the new device configuration of digital device | |
SetDeviceConfiguration(Int32, Int32, AnalogDataFormat, Boolean, Boolean, Boolean, TemperatureUnit) | Set the new device configuration of analog device | |
SetDigitalOutputLineState | Set an individual digital output line state open (0) or closed (1)s | |
SetOutputLineState | Obsolete. Set an individual digital output line state open (0) or closed (1)s | |
SetTemperatureUnit | Sets the temperature unit setting of the device. For more info see http://www.brainboxes.com/files/pages/support/faqs/docs/AsciiCommands/%25aannttccffanalog.pdf | |
ToString | Returns a string that represents the current object. (Inherited from Object) |