|
2009-10-01 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GenericIoDeviceService
Generic Digital and Analog I/O Device. The device service interface defines the service to be registered for the GenericIoDevice device.
The following measurements are supported:
| DigitalInputCount | |
| DigitalOutputCount | |
| AnalogInputCount | |
| AnalogOutputCount | |
| DigitalOutputs | Maintain the output pins. |
| DigitalInputs | Maintain the input. |
| AnalogOutputs | Maintain the output pins. |
| AnalogInputs | Maintain the input. |
The list of exported services:
GenericIoDeviceService,
org.eclipse.soda.dk.device.service.DeviceService| Field Summary | |
|---|---|
static java.lang.String |
AI1_DATA_KEY
Analog Input 1. |
static java.lang.String |
AI10_DATA_KEY
Analog Input 10. |
static java.lang.String |
AI11_DATA_KEY
Analog Input 11. |
static java.lang.String |
AI12_DATA_KEY
Analog Input 12. |
static java.lang.String |
AI13_DATA_KEY
Analog Input 13. |
static java.lang.String |
AI14_DATA_KEY
Analog Input 14. |
static java.lang.String |
AI15_DATA_KEY
Analog Input 15. |
static java.lang.String |
AI16_DATA_KEY
Analog Input 16. |
static java.lang.String |
AI17_DATA_KEY
Analog Input 17. |
static java.lang.String |
AI18_DATA_KEY
Analog Input 18. |
static java.lang.String |
AI19_DATA_KEY
Analog Input 19. |
static java.lang.String |
AI2_DATA_KEY
Analog Input 2. |
static java.lang.String |
AI20_DATA_KEY
Analog Input 20. |
static java.lang.String |
AI21_DATA_KEY
Analog Input 21. |
static java.lang.String |
AI22_DATA_KEY
Analog Input 22. |
static java.lang.String |
AI23_DATA_KEY
Analog Input 23. |
static java.lang.String |
AI24_DATA_KEY
Analog Input 24. |
static java.lang.String |
AI25_DATA_KEY
Analog Input 25. |
static java.lang.String |
AI26_DATA_KEY
Analog Input 26. |
static java.lang.String |
AI27_DATA_KEY
Analog Input 27. |
static java.lang.String |
AI28_DATA_KEY
Analog Input 28. |
static java.lang.String |
AI29_DATA_KEY
Analog Input 29. |
static java.lang.String |
AI3_DATA_KEY
Analog Input 3. |
static java.lang.String |
AI30_DATA_KEY
Analog Input 30. |
static java.lang.String |
AI31_DATA_KEY
Analog Input 31. |
static java.lang.String |
AI32_DATA_KEY
Analog Input 32. |
static java.lang.String |
AI4_DATA_KEY
Analog Input 4. |
static java.lang.String |
AI5_DATA_KEY
Analog Input 5. |
static java.lang.String |
AI6_DATA_KEY
Analog Input 6. |
static java.lang.String |
AI7_DATA_KEY
Analog Input 7. |
static java.lang.String |
AI8_DATA_KEY
Analog Input 8. |
static java.lang.String |
AI9_DATA_KEY
Analog Input 9. |
static java.lang.String[] |
ALL_COMMANDS
Comprehensive list of all the command identifiers. |
static java.lang.String[] |
ALL_MEASUREMENTS
Comprehensive list of all the measurement identifiers. |
static java.lang.String[] |
ALL_SIGNALS
Comprehensive list of all the signal identifiers. |
static java.lang.String |
ANALOG_INPUT_COUNT_ERROR_EXTERNAL_KEY
Defines the AnalogInputCount measurement Integer. |
static java.lang.String |
ANALOG_INPUT_COUNT_EXTERNAL_KEY
Defines the AnalogInputCount measurement Integer. |
static java.lang.String |
ANALOG_INPUT_COUNT_GET_EXTERNAL_KEY
Defines the AnalogInputCount measurement Integer. |
static java.lang.String |
ANALOG_INPUT_COUNT_KEY
Configuration ANALOG_INPUT_COUNT_KEY key. |
static java.lang.String |
ANALOG_INPUT_COUNT_READ_EXTERNAL_KEY
Defines the AnalogInputCount measurement Integer. |
static java.lang.String |
ANALOG_INPUTS_ERROR_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
ANALOG_INPUTS_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
ANALOG_INPUTS_GET_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
ANALOG_INPUTS_READ_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
ANALOG_OUTPUT_COUNT_ERROR_EXTERNAL_KEY
Defines the AnalogOutputCount measurement Integer. |
static java.lang.String |
ANALOG_OUTPUT_COUNT_EXTERNAL_KEY
Defines the AnalogOutputCount measurement Integer. |
static java.lang.String |
ANALOG_OUTPUT_COUNT_GET_EXTERNAL_KEY
Defines the AnalogOutputCount measurement Integer. |
static java.lang.String |
ANALOG_OUTPUT_COUNT_KEY
Configuration ANALOG_OUTPUT_COUNT_KEY key. |
static java.lang.String |
ANALOG_OUTPUT_COUNT_READ_EXTERNAL_KEY
Defines the AnalogOutputCount measurement Integer. |
static java.lang.String |
ANALOG_OUTPUTS_ERROR_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
ANALOG_OUTPUTS_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
ANALOG_OUTPUTS_GET_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
ANALOG_OUTPUTS_WRITE_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
AnalogInputCount
Defines the AnalogInputCount measurement Integer. |
static java.lang.String |
AnalogInputs
Maintain the input. |
static java.lang.String |
AnalogOutputCount
Defines the AnalogOutputCount measurement Integer. |
static java.lang.String |
AnalogOutputs
Maintain the output pins. |
static java.lang.String |
AO1_DATA_KEY
Analog Output 1. |
static java.lang.String |
AO10_DATA_KEY
Analog Output 10. |
static java.lang.String |
AO11_DATA_KEY
Analog Output 11. |
static java.lang.String |
AO12_DATA_KEY
Analog Output 12. |
static java.lang.String |
AO13_DATA_KEY
Analog Output 13. |
static java.lang.String |
AO14_DATA_KEY
Analog Output 14. |
static java.lang.String |
AO15_DATA_KEY
Analog Output 15. |
static java.lang.String |
AO16_DATA_KEY
Analog Output 16. |
static java.lang.String |
AO17_DATA_KEY
Analog Output 17. |
static java.lang.String |
AO18_DATA_KEY
Analog Output 18. |
static java.lang.String |
AO19_DATA_KEY
Analog Output 19. |
static java.lang.String |
AO2_DATA_KEY
Analog Output 2. |
static java.lang.String |
AO20_DATA_KEY
Analog Output 20. |
static java.lang.String |
AO21_DATA_KEY
Analog Output 21. |
static java.lang.String |
AO22_DATA_KEY
Analog Output 22. |
static java.lang.String |
AO23_DATA_KEY
Analog Output 23. |
static java.lang.String |
AO24_DATA_KEY
Analog Output 24. |
static java.lang.String |
AO25_DATA_KEY
Analog Output 25. |
static java.lang.String |
AO26_DATA_KEY
Analog Output 26. |
static java.lang.String |
AO27_DATA_KEY
Analog Output 27. |
static java.lang.String |
AO28_DATA_KEY
Analog Output 28. |
static java.lang.String |
AO29_DATA_KEY
Analog Output 29. |
static java.lang.String |
AO3_DATA_KEY
Analog Output 3. |
static java.lang.String |
AO30_DATA_KEY
Analog Output 30. |
static java.lang.String |
AO31_DATA_KEY
Analog Output 31. |
static java.lang.String |
AO32_DATA_KEY
Analog Output 32. |
static java.lang.String |
AO4_DATA_KEY
Analog Output 4. |
static java.lang.String |
AO5_DATA_KEY
Analog Output 5. |
static java.lang.String |
AO6_DATA_KEY
Analog Output 6. |
static java.lang.String |
AO7_DATA_KEY
Analog Output 7. |
static java.lang.String |
AO8_DATA_KEY
Analog Output 8. |
static java.lang.String |
AO9_DATA_KEY
Analog Output 9. |
static java.lang.String |
DIGITAL_INPUT_COUNT_ERROR_EXTERNAL_KEY
Defines the DigitalInputCount measurement Integer. |
static java.lang.String |
DIGITAL_INPUT_COUNT_EXTERNAL_KEY
Defines the DigitalInputCount measurement Integer. |
static java.lang.String |
DIGITAL_INPUT_COUNT_GET_EXTERNAL_KEY
Defines the DigitalInputCount measurement Integer. |
static java.lang.String |
DIGITAL_INPUT_COUNT_KEY
Configuration DIGITAL_INPUT_COUNT_KEY key. |
static java.lang.String |
DIGITAL_INPUT_COUNT_READ_EXTERNAL_KEY
Defines the DigitalInputCount measurement Integer. |
static java.lang.String |
DIGITAL_INPUTS_ERROR_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
DIGITAL_INPUTS_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
DIGITAL_INPUTS_GET_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
DIGITAL_INPUTS_READ_EXTERNAL_KEY
Maintain the input. |
static java.lang.String |
DIGITAL_OUTPUT_COUNT_ERROR_EXTERNAL_KEY
Defines the DigitalOutputCount measurement Integer. |
static java.lang.String |
DIGITAL_OUTPUT_COUNT_EXTERNAL_KEY
Defines the DigitalOutputCount measurement Integer. |
static java.lang.String |
DIGITAL_OUTPUT_COUNT_GET_EXTERNAL_KEY
Defines the DigitalOutputCount measurement Integer. |
static java.lang.String |
DIGITAL_OUTPUT_COUNT_KEY
Configuration DIGITAL_OUTPUT_COUNT_KEY key. |
static java.lang.String |
DIGITAL_OUTPUT_COUNT_READ_EXTERNAL_KEY
Defines the DigitalOutputCount measurement Integer. |
static java.lang.String |
DIGITAL_OUTPUTS_ERROR_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
DIGITAL_OUTPUTS_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
DIGITAL_OUTPUTS_GET_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
DIGITAL_OUTPUTS_WRITE_EXTERNAL_KEY
Maintain the output pins. |
static java.lang.String |
DigitalInputCount
Defines the DigitalInputCount measurement Integer. |
static java.lang.String |
DigitalInputs
Maintain the input. |
static java.lang.String |
DigitalOutputCount
Defines the DigitalOutputCount measurement Integer. |
static java.lang.String |
DigitalOutputs
Maintain the output pins. |
static java.lang.String |
GenericIoDevice
Define the GenericIoDevice key. |
static java.lang.String |
SERVICE_DESCRIPTION
Description of the test. |
static java.lang.String |
SERVICE_NAME
Define the OSGi service name. |
| Field Detail |
|---|
static final java.lang.String SERVICE_NAME
static final java.lang.String GenericIoDevice
static final java.lang.String DigitalInputCount
Integer.
static final java.lang.String DIGITAL_INPUT_COUNT_EXTERNAL_KEY
Integer.
The value of this field is "prefix/DigitalInputCount",
Constant Field Valuesstatic final java.lang.String DIGITAL_INPUT_COUNT_GET_EXTERNAL_KEY
Integer.
The value of this field is "prefix/DigitalInputCount/get"static final java.lang.String DIGITAL_INPUT_COUNT_READ_EXTERNAL_KEY
Integer.
DigitalInputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/DigitalInputCount/read"static final java.lang.String DIGITAL_INPUT_COUNT_ERROR_EXTERNAL_KEY
Integer.
DigitalInputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/DigitalInputCount/error"static final java.lang.String DIGITAL_INPUT_COUNT_KEY
static final java.lang.String DigitalOutputCount
Integer.
static final java.lang.String DIGITAL_OUTPUT_COUNT_EXTERNAL_KEY
Integer.
The value of this field is "prefix/DigitalOutputCount",
Constant Field Valuesstatic final java.lang.String DIGITAL_OUTPUT_COUNT_GET_EXTERNAL_KEY
Integer.
The value of this field is "prefix/DigitalOutputCount/get"static final java.lang.String DIGITAL_OUTPUT_COUNT_READ_EXTERNAL_KEY
Integer.
DigitalOutputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/DigitalOutputCount/read"static final java.lang.String DIGITAL_OUTPUT_COUNT_ERROR_EXTERNAL_KEY
Integer.
DigitalOutputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/DigitalOutputCount/error"static final java.lang.String DIGITAL_OUTPUT_COUNT_KEY
static final java.lang.String AnalogInputCount
Integer.
static final java.lang.String ANALOG_INPUT_COUNT_EXTERNAL_KEY
Integer.
The value of this field is "prefix/AnalogInputCount",
Constant Field Valuesstatic final java.lang.String ANALOG_INPUT_COUNT_GET_EXTERNAL_KEY
Integer.
The value of this field is "prefix/AnalogInputCount/get"static final java.lang.String ANALOG_INPUT_COUNT_READ_EXTERNAL_KEY
Integer.
AnalogInputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/AnalogInputCount/read"static final java.lang.String ANALOG_INPUT_COUNT_ERROR_EXTERNAL_KEY
Integer.
AnalogInputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/AnalogInputCount/error"static final java.lang.String ANALOG_INPUT_COUNT_KEY
static final java.lang.String AnalogOutputCount
Integer.
static final java.lang.String ANALOG_OUTPUT_COUNT_EXTERNAL_KEY
Integer.
The value of this field is "prefix/AnalogOutputCount",
Constant Field Valuesstatic final java.lang.String ANALOG_OUTPUT_COUNT_GET_EXTERNAL_KEY
Integer.
The value of this field is "prefix/AnalogOutputCount/get"static final java.lang.String ANALOG_OUTPUT_COUNT_READ_EXTERNAL_KEY
Integer.
AnalogOutputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/AnalogOutputCount/read"static final java.lang.String ANALOG_OUTPUT_COUNT_ERROR_EXTERNAL_KEY
Integer.
AnalogOutputCount,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/AnalogOutputCount/error"static final java.lang.String ANALOG_OUTPUT_COUNT_KEY
static final java.lang.String DigitalOutputs
static final java.lang.String DIGITAL_OUTPUTS_EXTERNAL_KEY
The value of this field is "prefix/DigitalOutputs",
Constant Field Valuesstatic final java.lang.String DIGITAL_OUTPUTS_GET_EXTERNAL_KEY
The value of this field is "prefix/DigitalOutputs/get"static final java.lang.String DIGITAL_OUTPUTS_WRITE_EXTERNAL_KEY
DigitalOutputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/DigitalOutputs/write"static final java.lang.String DIGITAL_OUTPUTS_ERROR_EXTERNAL_KEY
DigitalOutputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY,
The value of this field is "prefix/DigitalOutputs/error"static final java.lang.String DigitalInputs
static final java.lang.String DIGITAL_INPUTS_EXTERNAL_KEY
The value of this field is "prefix/DigitalInputs",
Constant Field Valuesstatic final java.lang.String DIGITAL_INPUTS_GET_EXTERNAL_KEY
The value of this field is "prefix/DigitalInputs/get"static final java.lang.String DIGITAL_INPUTS_READ_EXTERNAL_KEY
DigitalInputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/DigitalInputs/read"static final java.lang.String DIGITAL_INPUTS_ERROR_EXTERNAL_KEY
DigitalInputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/DigitalInputs/error"static final java.lang.String AnalogOutputs
static final java.lang.String ANALOG_OUTPUTS_EXTERNAL_KEY
The value of this field is "prefix/AnalogOutputs",
Constant Field Valuesstatic final java.lang.String ANALOG_OUTPUTS_GET_EXTERNAL_KEY
The value of this field is "prefix/AnalogOutputs/get"static final java.lang.String ANALOG_OUTPUTS_WRITE_EXTERNAL_KEY
AnalogOutputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/AnalogOutputs/write"static final java.lang.String ANALOG_OUTPUTS_ERROR_EXTERNAL_KEY
AnalogOutputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#WRITE_EXTERNAL_KEY,
The value of this field is "prefix/AnalogOutputs/error"static final java.lang.String AnalogInputs
static final java.lang.String ANALOG_INPUTS_EXTERNAL_KEY
The value of this field is "prefix/AnalogInputs",
Constant Field Valuesstatic final java.lang.String ANALOG_INPUTS_GET_EXTERNAL_KEY
The value of this field is "prefix/AnalogInputs/get"static final java.lang.String ANALOG_INPUTS_READ_EXTERNAL_KEY
AnalogInputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
The value of this field is "prefix/AnalogInputs/read"static final java.lang.String ANALOG_INPUTS_ERROR_EXTERNAL_KEY
AnalogInputs,
org.eclipse.soda.dk.notification.service.NotificationService#GET_EXTERNAL_KEY,
org.eclipse.soda.dk.notification.service.NotificationService#READ_EXTERNAL_KEY,
The value of this field is "prefix/AnalogInputs/error"static final java.lang.String[] ALL_COMMANDS
static final java.lang.String[] ALL_SIGNALS
static final java.lang.String[] ALL_MEASUREMENTS
static final java.lang.String AO1_DATA_KEY
static final java.lang.String AO2_DATA_KEY
static final java.lang.String AO3_DATA_KEY
static final java.lang.String AO4_DATA_KEY
static final java.lang.String AO5_DATA_KEY
static final java.lang.String AO6_DATA_KEY
static final java.lang.String AO7_DATA_KEY
static final java.lang.String AO8_DATA_KEY
static final java.lang.String AO9_DATA_KEY
static final java.lang.String AO10_DATA_KEY
static final java.lang.String AO11_DATA_KEY
static final java.lang.String AO12_DATA_KEY
static final java.lang.String AO13_DATA_KEY
static final java.lang.String AO14_DATA_KEY
static final java.lang.String AO15_DATA_KEY
static final java.lang.String AO16_DATA_KEY
static final java.lang.String AO17_DATA_KEY
static final java.lang.String AO18_DATA_KEY
static final java.lang.String AO19_DATA_KEY
static final java.lang.String AO20_DATA_KEY
static final java.lang.String AO21_DATA_KEY
static final java.lang.String AO22_DATA_KEY
static final java.lang.String AO23_DATA_KEY
static final java.lang.String AO24_DATA_KEY
static final java.lang.String AO25_DATA_KEY
static final java.lang.String AO26_DATA_KEY
static final java.lang.String AO27_DATA_KEY
static final java.lang.String AO28_DATA_KEY
static final java.lang.String AO29_DATA_KEY
static final java.lang.String AO30_DATA_KEY
static final java.lang.String AO31_DATA_KEY
static final java.lang.String AO32_DATA_KEY
static final java.lang.String AI1_DATA_KEY
static final java.lang.String AI2_DATA_KEY
static final java.lang.String AI3_DATA_KEY
static final java.lang.String AI4_DATA_KEY
static final java.lang.String AI5_DATA_KEY
static final java.lang.String AI6_DATA_KEY
static final java.lang.String AI7_DATA_KEY
static final java.lang.String AI8_DATA_KEY
static final java.lang.String AI9_DATA_KEY
static final java.lang.String AI10_DATA_KEY
static final java.lang.String AI11_DATA_KEY
static final java.lang.String AI12_DATA_KEY
static final java.lang.String AI13_DATA_KEY
static final java.lang.String AI14_DATA_KEY
static final java.lang.String AI15_DATA_KEY
static final java.lang.String AI16_DATA_KEY
static final java.lang.String AI17_DATA_KEY
static final java.lang.String AI18_DATA_KEY
static final java.lang.String AI19_DATA_KEY
static final java.lang.String AI20_DATA_KEY
static final java.lang.String AI21_DATA_KEY
static final java.lang.String AI22_DATA_KEY
static final java.lang.String AI23_DATA_KEY
static final java.lang.String AI24_DATA_KEY
static final java.lang.String AI25_DATA_KEY
static final java.lang.String AI26_DATA_KEY
static final java.lang.String AI27_DATA_KEY
static final java.lang.String AI28_DATA_KEY
static final java.lang.String AI29_DATA_KEY
static final java.lang.String AI30_DATA_KEY
static final java.lang.String AI31_DATA_KEY
static final java.lang.String AI32_DATA_KEY
static final java.lang.String SERVICE_DESCRIPTION
|
2009-10-01 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||