|
HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
|
| ▼ examples | |
| ▼ esp32 | |
| ▼ main | |
| bldc_comprehensive_test.cpp | Comprehensive BLDC motor testing suite for ESP32-C6 DevKit-M-1 (noexcept) |
| bootloader_comprehensive_test.cpp | Comprehensive Bootloader testing suite for ESP32-C6 DevKit-M-1 (noexcept) |
| dc_comprehensive_test.cpp | Comprehensive DC motor testing suite for ESP32-C6 DevKit-M-1 (noexcept) |
| esp32_tmc9660_bus.hpp | ESP32-specific communication interfaces for TMC9660 using SPI and UART |
| esp32_tmc9660_test_config.hpp | Hardware configuration for TMC9660 driver on ESP32-C6 |
| stepper_comprehensive_test.cpp | Comprehensive Stepper motor testing suite for ESP32-C6 DevKit-M-1 (noexcept) |
| telemetry_comprehensive_test.cpp | Comprehensive Telemetry monitoring test suite for ESP32-C6 DevKit-M-1 (noexcept) |
| TestFramework.h | Shared testing framework for ESP32-C6 comprehensive test suites |
| ▼ inc | |
| ▼ bootloader | |
| bootloader_config.hpp | TMC9660 bootloader configuration structures and enumerations |
| bootloader_protocol.hpp | TMC9660 bootloader communication protocol structures and enumerations |
| bootloader_utils.hpp | TMC9660 bootloader utility functions and helpers |
| tmc9660_bootloader.hpp | Main TMC9660 bootloader interface class |
| ▼ parameter_mode | |
| tmc9660_param_mode_tmcl.hpp | TMCL operation and reply code enumerations for TMC9660 parameter mode |
| ▼ register_mode | |
| tmc9660_adc.hpp | TMC9660 ADC and analog measurement registers (Register Mode) |
| tmc9660_mcc.hpp | TMC9660 Motor Control Core (MCC) Register Definitions |
| tmc9660_ramDebug.hpp | RAMDebug register definitions and utilities for TMC9660 |
| tmc9660_sys_ctrl.hpp | TMC9660 System Control and Status registers (Register Mode) |
| tmc9660.hpp | Main TMC9660 motor driver interface and subsystem classes |
| tmc9660_comm_interface.hpp | Communication interfaces for TMC9660 Parameter Mode devices using TMCL protocol over SPI |
| ▼ src | |
| ▼ bootloader | |
| tmc9660_bootloader.cpp | Tmc9660 Bootloader definitions |