bool initProperties() override
Initilize properties initial state and value. The child class must implement this function.
bool Handshake() override
perform handshake with device to check communication
const char * getDefaultName() override
bool SelectFilter(int) override
Select a new filter position.