10 #include "SolenoidBase.h"
11 #include "LiveWindow/LiveWindowSendable.h"
12 #include "tables/ITableListener.h"
24 Solenoid(uint8_t moduleNumber, uint32_t channel);
26 virtual void Set(
bool on);
29 void ValueChanged(ITable* source,
const std::string& key, EntryValue value,
bool isNew);
31 void StartLiveWindowMode();
32 void StopLiveWindowMode();
33 std::string GetSmartDashboardType();
34 void InitTable(ITable *subTable);
virtual ~Solenoid()
Definition: Solenoid.cpp:72
virtual bool Get()
Definition: Solenoid.cpp:99
virtual void Set(bool on)
Definition: Solenoid.cpp:85
Solenoid(uint32_t channel)
Definition: Solenoid.cpp:49
Definition: SolenoidBase.h:19
Definition: Solenoid.h:21