9 #include "NetworkCommunication/UsageReporting.h"
10 #include "DigitalModule.h"
11 #include "LiveWindow/LiveWindow.h"
16 void Jaguar::InitJaguar()
27 SetBounds(2.31, 1.55, 1.507, 1.454, .697);
31 nUsageReporting::report(nUsageReporting::kResourceType_Jaguar, GetChannel(), GetModuleNumber() - 1);
void AddActuator(const char *subsystem, const char *name, LiveWindowSendable *component)
virtual void SetSpeed(float speed)
void SetPeriodMultiplier(PeriodMultiplier mult)
static LiveWindow * GetInstance()
virtual void SetRaw(uint8_t value)
virtual void Set(float value, uint8_t syncGroup=0)
void SetBounds(int32_t max, int32_t deadbandMax, int32_t center, int32_t deadbandMin, int32_t min)
virtual void PIDWrite(float output)