@Documented
@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface AnalogSensorType
AnalogSensorType
annotations may be placed on classes which are implementations of analog sensors.
Such classes will be configurable using the configuration UI, and instances thereof will appear
in the hardware map in the uncategorized mapping. Classes on which this annotation is placed must
implement HardwareDevice
and have a constructor with this signature:
ctor(AnalogInputController controller, int port)
Must be accompanied by DeviceProperties
annotation