Device Class |
public class Device
The Device type exposes the following members.
Name | Description | |
---|---|---|
![]() | Device(Messenger) | Create a Remote I/O server device object using the supplied Message64.Messenger transport object. |
![]() | Device(Int32, Int32, String, Int32) | Create a Remote I/O server device object using USB Raw HID transport. |
Name | Description | |
---|---|---|
![]() | Capabilities | Capability string from the Remote I/O device. |
![]() | Version | Version string from the Remote I/O device. |
Name | Description | |
---|---|---|
![]() | ADC_Available | Query available A/D inputs. |
![]() | ADC_Create | Create a remote A/D input. |
![]() | DAC_Available | Query available D/A outputs. |
![]() | DAC_Create | Create a remote D/A output. |
![]() | Dispatcher | Command dispatcher. |
![]() | GPIO_Available | Query available GPIO pins. |
![]() | GPIO_Create | Create a remote GPIO pin object. |
![]() | I2C_Available | Query available I2C buses. |
![]() | I2C_Create | Create a remote I2C bus controller. |
![]() | PWM_Available | Query available PWM outputs. |
![]() | PWM_Create | Create a remote PWM output. |
![]() | SPI_Available | Query available SPI slave devices. |
![]() | SPI_Create | Create a remote SPI slave device. |
Name | Description | |
---|---|---|
![]() ![]() | MAX_CHANNELS | Maximum number of channels each subsystem can support. |
![]() ![]() | Unavailable | Designator for an unavailable channel. |