56 std::vector<std::unique_ptr<Axis>>
axes;
57 std::vector<int32_t>
axisValues = std::vector<int32_t>(1,0);
std::shared_ptr< EffectsCalculator > effects_calc
std::vector< std::unique_ptr< Axis > > axes
void emergencyStop(bool reset)
bool setAxisCount(int8_t count)
volatile bool * p_emergency
std::vector< int32_t > axisValues
volatile Control_t * control
AxesManager(volatile Control_t *control, std::shared_ptr< EffectsCalculator > calc)
std::vector< int32_t > * getAxisValues()
bool validAxisRange(uint8_t val)
volatile bool * p_usb_disabled