HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NFatigueTest
 Nstd
 Ntmc51x0
 Ntmc51x0_test_config
 CApprovedPeerInformation about an approved (paired) peer
 CBackAndForthMotionBack-and-forth motion controller using positioning mode
 CBoundsResultPayloadPayload for BOUNDS_RESULT
 CCommandPayloadPayload for COMMAND message
 CConfigAckPayloadPayload for CONFIG_ACK
 CConfigPayloadPayload for CONFIG_SET / CONFIG_RESPONSE
 CErrorPayloadPayload for ERROR
 CEsp32SPIESP32 SPI implementation of TMC51x0 communication interface
 CEsp32SpiPinConfigComplete ESP32 SPI bus and TMC51x0 pin configuration structure
 CEsp32TmcMutexESP32 FreeRTOS mutex wrapper for TMC51x0 driver
 CEsp32UARTESP32 UART implementation of TMC51x0 communication interface
 CEsp32UartPinConfigESP32 UART pin configuration structure
 CEspNowHeaderESP-NOW packet header (wire format) - 6 bytes
 CEspNowPacketFull packet representation (header + max payload + CRC field)
 COptionParserOption parser for SET command
 CPairingConfirmPayloadPairing confirmation payload - sent by initiator to complete
 CPairingRejectPayloadPairing rejection payload
 CPairingRequestPayloadPairing request payload - sent by initiator (broadcast)
 CPairingResponsePayloadPairing response payload - sent by responder (unicast)
 CParsedCommandParsed command structure for UART command processing
 CProtoEventProtocol event structure pushed through FreeRTOS queues
 CRawMsg
 CSecuritySettingsSecurity settings stored in NVS
 CSettingsComplete settings structure containing both test unit and UI settings
 CStatusPayloadPayload for STATUS_UPDATE
 CTestDriverHandleTest driver handle containing SPI interface and driver instance
 CTestResultsTest execution tracking and results accumulation
 CTestTaskContextContext passed to test task trampoline
 CTestUnitSettingsTest unit settings - synchronized with test machine via ESP-NOW
 CTmcMutexGuardRAII mutex guard for automatic lock/unlock
 CUartCommandParserRedesigned UART command parser with word-based commands
 CUartTestHandle
 CUISettingsUI board settings - stored locally, never synchronized with test unit