Open FFBoard
Open source force feedback firmware
AnalogAxisProcessing Member List

This is the complete list of members for AnalogAxisProcessing, including all inherited members.

AnalogAxisProcessing(const uint32_t axisAmount, AnalogSource *analogSource, CommandHandler *cmdHandler=nullptr, bool allowFilters=true, bool allowAutoscale=true, bool allowRawValues=false, bool allowManualScale=false)AnalogAxisProcessing
AnalogAxisProcessing_commands enum nameAnalogAxisProcessingprivate
analogSourceAnalogAxisProcessingprotected
autorangeScaleAnalogAxisProcessingprotected
axisAmountAnalogAxisProcessingprotected
command(const ParsedCommand &cmd, std::vector< CommandReply > &replies)AnalogAxisProcessing
confAnalogAxisProcessingprotected
decodeAnalogProcessingConfFromInt(uint16_t val)AnalogAxisProcessingstatic
encodeAnalogProcessingConfToInt(AnalogProcessingConfig &conf)AnalogAxisProcessingstatic
filterFAnalogAxisProcessingprotected
filterQAnalogAxisProcessingprotected
filtersAnalogAxisProcessingprotected
filterSamplesAnalogAxisProcessingprotected
getAnalogProcessingConfig()AnalogAxisProcessing
minMaxValsAnalogAxisProcessingprotected
modesAnalogAxisProcessingprivate
processAxes(std::vector< int32_t > &buf)AnalogAxisProcessing
rawValuesAnalogAxisProcessingprotected
restoreMinMaxValues(const std::array< std::pair< uint16_t, uint16_t >, size > &minMaxAddresses)AnalogAxisProcessinginline
saveMinMaxValues(const std::array< std::pair< uint16_t, uint16_t >, size > &minMaxAddresses)AnalogAxisProcessinginline
setAnalogProcessingConfig(AnalogProcessingConfig conf)AnalogAxisProcessing
setupFilters()AnalogAxisProcessing
waitFilterSamplesAnalogAxisProcessingprotected
~AnalogAxisProcessing()AnalogAxisProcessingvirtual