Here is a list of all functions with links to the classes they belong to:
- s -
- saveAdcParams() : TMC4671
- saveFlash() : ADS111X_AnalogSource, Axis, CanAnalogBase, CanButtons, CANInputMain, CANPort_2B, EffectsCalculator, EncoderBissC, EncoderLocal, EncoderSSI, FFBHIDMain, I2CPort, LocalAnalog, LocalButtons, MotorPWM, MtEncoderSPI, ODriveCAN, PCF8574Buttons, PersistentStorage, RmdMotorCAN, ShifterAnalog, SPI_Buttons, TMC4671, VescCAN
- saveFlashOffset() : VescCAN
- saveMinMaxValues() : AnalogAxisProcessing
- scaleEncValue() : Axis
- Schedule() : cpp_freertos::Tasklet
- ScheduleFromISR() : cpp_freertos::Tasklet
- SecondsToTicks() : cpp_freertos::Ticks
- SelectableInputs() : SelectableInputs
- Semaphore() : cpp_freertos::Semaphore
- SemaphoreCreateException() : cpp_freertos::SemaphoreCreateException
- send_report() : FFBHIDMain
- sendCdc() : TMCDebugBridge
- sendCmd() : RmdMotorCAN
- sendCommand() : MotorSimplemotion
- sendCommandReplyAsync() : CommandHandler
- sendFastUpdate() : MotorSimplemotion
- sendHidCmd() : HID_CommandInterface
- sendMessage() : CanBridge, CANPort, CANPort_2B
- sendMsg() : ODriveCAN, RmdMotorCAN, VescCAN
- sendPing() : VescCAN
- sendReplies() : CDC_CommandInterface, CommandInterface, HID_CommandInterface, UART_CommandInterface
- sendReplyAsync() : CommandInterface
- sendReport() : CANInputMain
- sendStatusReport() : HidFFB
- SerialFFB() : SerialFFB
- set() : OutputPin
- set1Parameter() : MotorSimplemotion
- set_condition() : HidFFB
- set_constant_effect() : HidFFB
- set_effect() : HidFFB
- set_effect_operation() : HidFFB
- set_envelope() : HidFFB
- set_FFB() : EffectsControlItf, HidFFB, SerialFFB
- set_filters() : HidFFB
- set_gain() : EffectsControlItf, HidFFB, SerialFFB
- set_periodic() : HidFFB
- set_ramp() : HidFFB
- setActive() : EffectsCalculator
- setAdcOffset() : TMC4671
- setAdcScale() : TMC4671
- setAddress() : TMC4671, VescCAN
- setAinTypes() : SelectableInputs
- setAnalogProcessingConfig() : AnalogAxisProcessing
- setAutorange() : LocalAnalog
- setAxes() : ADS111X_AnalogSource
- setAxisCount() : AxesManager
- setAxisNum() : CanAnalogBase
- setBBM() : TMC4671
- setBiquad() : Biquad
- setBiquadFlux() : TMC4671
- setBiquadPos() : TMC4671
- setBiquadTorque() : TMC4671
- setBiquadVel() : TMC4671
- SetBits() : cpp_freertos::EventGroup
- SetBitsFromISR() : cpp_freertos::EventGroup
- setBrakeLimits() : TMC4671
- setBtnNum() : CanButtons, PCF8574Buttons
- setBtnTypes() : SelectableInputs
- setCanFilter() : ODriveCAN, RmdMotorCAN
- setClearBufferTimeout() : CmdParser
- setCommandsEnabled() : CommandHandler
- setConfig() : SPI_Buttons
- setCpr() : EncoderLocal, TMC4671
- setCSPin() : ShifterAnalog
- setCsPin() : MtEncoderSPI
- setDatarate() : ADS111X
- setDegrees() : Axis
- setDirectionEnableMask() : HidFFB
- setDrvType() : Axis
- setEffectState() : SerialFFB
- setEffectTorque() : Axis
- setEnabled() : ErrorPrinter
- setEncoder() : MotorDriver, TMC4671
- setEncoderIndexFlagEnabled() : TMC4671
- setEncoderType() : TMC4671
- setEncType() : Axis
- setExpo() : Axis
- setExternalEncoderAllowed() : TMC4671
- setFc() : Biquad
- setFFBEffectsCalc() : FFBHIDMain
- setFFMode() : TMC4671
- setFilters() : EffectsCalculator
- setFlux() : TMC4671
- setFluxTorque() : TMC4671
- setFluxTorqueFF() : TMC4671
- setFxRatio() : Axis
- setFxStrengthAndFilter() : Axis
- setGain() : ADS111X, EffectsCalculator
- setGearRatio() : Axis
- setGpioMode() : TMC4671
- setGpioPins() : TMC4671
- setHidDesc() : UsbHidHandler
- setHwType() : TMC4671
- setIdleSpringStrength() : Axis
- setInstance() : CommandHandler
- setLimits() : TMC4671
- setLogsEnabled() : CommandHandler
- setMagnitude() : SerialFFB
- setMask() : LocalButtons
- setMode() : EncoderSSI, MotorPWM, MtEncoderSPI, ODriveCAN, ShifterAnalog, SPI_Buttons
- setMotionMode() : TMC4671
- setMotorType() : TMC4671
- setOpenLoopSpeedAccel() : TMC4671
- SetPeriod() : cpp_freertos::Timer
- setPeriod() : EncoderLocal
- SetPeriodFromISR() : cpp_freertos::Timer
- setPhiE_ext() : TMC4671
- setPhiEtype() : TMC4671
- setPidPrecision() : TMC4671
- setPids() : TMC4671
- setPos() : Axis, Encoder, EncoderBissC, EncoderLocal, EncoderSSI, MotorSimplemotion, MtEncoderSPI, ODriveCAN, RmdMotorCAN, TMC4671, VescCAN
- setPositionExt() : TMC4671
- setPosSel() : TMC4671
- setPower() : Axis
- SetPriority() : cpp_freertos::Thread
- setPWM() : MotorPWM
- setPwm() : TMC4671
- setPwmFreq() : TMC4671
- setPwmMaxCnt() : TMC4671
- setPwmSpeed() : MotorPWM
- setQ() : Biquad
- setReportRate() : CANInputMain, FFBHIDMain
- setSequentialPI() : TMC4671
- setSilentMode() : CANPort, CANPort_2B
- setSpeed() : CANPort, CANPort_2B
- setSpeedPreset() : CANPort, CANPort_2B, I2CPort
- setSpiAddr() : TMC4671
- setSpiConfig() : SPIDevice
- setSpiSpeed() : SPI_Buttons
- setState() : ODriveCAN
- setStatusFlags() : TMC4671
- setStatusMask() : TMC4671
- setSvPwm() : TMC4671
- setTargetPos() : TMC4671
- setTargetVelocity() : TMC4671
- setThresh() : ADS111X
- setTmcPos() : TMC4671
- setTorque() : ODriveCAN, RmdMotorCAN, TMC4671, VescCAN
- setTorqueFilter() : TMC4671
- setTorqueLimit() : TMC4671
- setUdUq() : TMC4671
- setup_ABN_Enc() : TMC4671
- setup_AENC() : TMC4671
- setup_HALL() : TMC4671
- setupCanPort() : CanAnalogBase, CanButtons
- setUpExtEncTimer() : TMC4671
- setupFeedForwardTorque() : TMC4671
- setupFeedForwardVelocity() : TMC4671
- setupFilters() : AnalogAxisProcessing
- setupTMC4671() : Axis
- setUqUdLimit() : TMC4671
- setVelSel() : TMC4671
- ShifterAnalog() : ShifterAnalog
- Signal() : cpp_freertos::ConditionVariable, cpp_freertos::Thread
- Singleton() : Singleton< T >
- size() : CAN_rx_msg, CommandReply, CommandResult
- sortErrors() : ErrorHandler
- speedRampupPct() : EffectsCalculator
- speedToPreset() : CANPort, CANPortHardwareConfig
- SPI_Buttons() : SPI_Buttons
- SPI_Buttons_1() : SPI_Buttons_1
- SPI_Buttons_2() : SPI_Buttons_2
- SPI_transmit_receive() : TMCDebugBridge
- SPIConfig() : SPIConfig
- SPIDevice() : SPIDevice
- SpiError() : SpiHandler, SPIPort
- SpiHandler() : SpiHandler
- SPIPort() : SPIPort
- spiRequestError() : SPIDevice
- spiRxCompleted() : EncoderBissC, EncoderSSI, SPIDevice
- SpiRxCplt() : SpiHandler, SPIPort
- SpiRxHalfCplt() : SpiHandler
- spiTxCompleted() : SPIDevice
- SpiTxCplt() : SpiHandler, SPIPort
- SpiTxHalfCplt() : SpiHandler
- spiTxRxCompleted() : MtEncoderSPI, SPIDevice
- SpiTxRxCplt() : SpiHandler, SPIPort
- SpiTxRxHalfCplt() : SpiHandler
- Start() : cpp_freertos::Thread, cpp_freertos::Timer
- start() : CANPort, CANPort_2B
- start_FFB() : EffectsControlItf, HidFFB
- startAnticogging() : ODriveCAN
- startConversion() : ADS111X
- startForceFadeIn() : Axis
- StartFromISR() : cpp_freertos::Timer
- startI2CTransfer() : ADS111X, I2CDevice
- startMotor() : MotorDriver, MotorPWM, MotorSimplemotion, ODriveCAN, RmdMotorCAN, TMC4671, VescCAN
- StartScheduler() : cpp_freertos::Thread
- startUartTransfer() : MotorSimplemotion, UARTDevice
- statusCheck() : TMC4671
- Stop() : cpp_freertos::Timer
- stop() : CANPort, CANPort_2B
- stop_FFB() : EffectsControlItf, HidFFB
- StopFromISR() : cpp_freertos::Timer
- stopMotor() : MotorDriver, MotorPWM, MotorSimplemotion, ODriveCAN, RmdMotorCAN, TMC4671, VescCAN
- StringCommandInterface() : StringCommandInterface
- Suspend() : cpp_freertos::Thread
- SuspendScheduler() : cpp_freertos::CriticalSection
- Sync() : cpp_freertos::EventGroup
- SystemCommands() : SystemCommands
- systick() : FFBHIDMain