MANIFEST.in
README.md
setup.cfg
setup.py
PyTrinamic/TMCL.py
PyTrinamic/__init__.py
PyTrinamic/helpers.py
PyTrinamic/version.py
PyTrinamic.egg-info/PKG-INFO
PyTrinamic.egg-info/SOURCES.txt
PyTrinamic.egg-info/dependency_links.txt
PyTrinamic.egg-info/not-zip-safe
PyTrinamic.egg-info/requires.txt
PyTrinamic.egg-info/top_level.txt
PyTrinamic/connections/CANopen_interface.py
PyTrinamic/connections/ConnectionManager.py
PyTrinamic/connections/connection_interface.py
PyTrinamic/connections/dummy_tmcl_interface.py
PyTrinamic/connections/kvaser_CANopen_interface.py
PyTrinamic/connections/kvaser_tmcl_interface.py
PyTrinamic/connections/pcan_CANopen_interface.py
PyTrinamic/connections/pcan_tmcl_interface.py
PyTrinamic/connections/serial_tmcl_interface.py
PyTrinamic/connections/socketcan_tmcl_interface.py
PyTrinamic/connections/tmcl_interface.py
PyTrinamic/connections/uart_ic_interface.py
PyTrinamic/connections/usb_tmcl_interface.py
PyTrinamic/evalboards/TMC2041_eval.py
PyTrinamic/evalboards/TMC2100_eval.py
PyTrinamic/evalboards/TMC2130_eval.py
PyTrinamic/evalboards/TMC2160_eval.py
PyTrinamic/evalboards/TMC2208_eval.py
PyTrinamic/evalboards/TMC2209_eval.py
PyTrinamic/evalboards/TMC2224_eval.py
PyTrinamic/evalboards/TMC2225_eval.py
PyTrinamic/evalboards/TMC2300_eval.py
PyTrinamic/evalboards/TMC2590_eval.py
PyTrinamic/evalboards/TMC2660_eval.py
PyTrinamic/evalboards/TMC4361_eval.py
PyTrinamic/evalboards/TMC4671_eval.py
PyTrinamic/evalboards/TMC5031_eval.py
PyTrinamic/evalboards/TMC5041_eval.py
PyTrinamic/evalboards/TMC5062_eval.py
PyTrinamic/evalboards/TMC5072_eval.py
PyTrinamic/evalboards/TMC5130_eval.py
PyTrinamic/evalboards/TMC5160_eval.py
PyTrinamic/evalboards/TMC5160_shield.py
PyTrinamic/evalboards/TMC5161_eval.py
PyTrinamic/evalboards/TMC6100_eval.py
PyTrinamic/evalboards/TMC6200_eval.py
PyTrinamic/evalboards/TMC6300_eval.py
PyTrinamic/evalboards/TMC7300_eval.py
PyTrinamic/evalboards/eval_interface.py
PyTrinamic/examples/evalboards/TMC2041/TMC2041_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2041/TMC2041_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2100/TMC2100_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2100/TMC2100_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2130/TMC2130_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2130/TMC2130_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2160/TMC2160_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2160/TMC2160_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2208/TMC2208_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2208/TMC2208_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2209/TMC2209_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2209/TMC2209_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2224/TMC2224_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2224/TMC2224_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2225/TMC2225_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2225/TMC2225_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2300/TMC2300_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2300/TMC2300_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2590/TMC2590_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2590/TMC2590_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4330/TMC4330_eval_TMC2160_eval_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4330/TMC4330_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC4331/TMC4331_eval_TMC2130_eval_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4331/TMC4331_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC4361/TMC4361_eval_TMC2660_eval_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4361/TMC4361_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_BLDC_ABN_encoder.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_BLDC_ABN_encoder_offset_estimation.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_BLDC_open_loop.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_ABN_encoder.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_open_loop.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6200_eval_BLDC_ABN_encoder.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6200_eval_BLDC_open_loop.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5031/TMC5031_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5031/TMC5031_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py
PyTrinamic/examples/evalboards/TMC5041/TMC5041_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5041/TMC5041_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5041/TMC5041_stallGuardDemo.py
PyTrinamic/examples/evalboards/TMC5062/TMC5062_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5062/TMC5062_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5072/TMC5072_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5072/TMC5072_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5130/TMC5130_MicroStep.py
PyTrinamic/examples/evalboards/TMC5130/TMC5130_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5160/TMC5160_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5160/TMC5160_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_coolStep_demo.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_coolStep_demo_min.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_shield_register_dump.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_stallGuard_demo.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_stallGuard_demo_min.py
PyTrinamic/examples/evalboards/TMC5161/TMC5161_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5161/TMC5161_rotateDemo.py
PyTrinamic/examples/evalboards/TMC6300/TMC6300_hall_Demo.py
PyTrinamic/examples/evalboards/TMC6300/TMC6300_openloop_Demo.py
PyTrinamic/examples/evalboards/TMC7300/TMC7300_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC7300/TMC7300_rotateDemo.py
PyTrinamic/examples/modules/TMCC_160/TMCC_160_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCC_160/TMCC_160_TMCL_foc_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCC_160/TMCC_160_TMCL_foc_hall_digital_analog_input_test.py
PyTrinamic/examples/modules/TMCM_0010_OPC/TMCM_0010_TMCL_OPC_config_check.py
PyTrinamic/examples/modules/TMCM_0010_OPC/TMCM_0010_TMCL_OPC_config_update.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1161/TMCM_1161_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_openloop_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_TMCL_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_TMCL_encoder_limit_switches.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_TMCL_hall_limit_switches.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_CSP_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_CST_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_CSV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_HM_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_openloop_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_position_abn_abs.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_rotate_hall.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_rotate_hall_endstop.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_rotate_openloop.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_CANopen_openloop_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_TMCL_encoder_n_channel.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_TMCL_limit_switches.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_TMCL_positioning.py
PyTrinamic/examples/modules/TMCM_3110/TMCM_3110_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_3110/TMCM_3110_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_3110/TMCM_3110_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_hall_positioning_test.py
PyTrinamic/examples/tools/FirmwareUpdate.py
PyTrinamic/features/CoolStep.py
PyTrinamic/features/Feature.py
PyTrinamic/features/StallGuard.py
PyTrinamic/ic/ic_interface.py
PyTrinamic/ic/TMC2041/TMC2041.py
PyTrinamic/ic/TMC2041/TMC2041_fields.py
PyTrinamic/ic/TMC2041/TMC2041_register.py
PyTrinamic/ic/TMC2041/TMC2041_register_variant.py
PyTrinamic/ic/TMC2100/TMC2100.py
PyTrinamic/ic/TMC2100/TMC2100_fields.py
PyTrinamic/ic/TMC2100/TMC2100_register.py
PyTrinamic/ic/TMC2100/TMC2100_register_variant.py
PyTrinamic/ic/TMC2130/TMC2130.py
PyTrinamic/ic/TMC2130/TMC2130_fields.py
PyTrinamic/ic/TMC2130/TMC2130_register.py
PyTrinamic/ic/TMC2130/TMC2130_register_variant.py
PyTrinamic/ic/TMC2160/TMC2160.py
PyTrinamic/ic/TMC2160/TMC2160_fields.py
PyTrinamic/ic/TMC2160/TMC2160_register.py
PyTrinamic/ic/TMC2160/TMC2160_register_variant.py
PyTrinamic/ic/TMC2208/TMC2208.py
PyTrinamic/ic/TMC2208/TMC2208_fields.py
PyTrinamic/ic/TMC2208/TMC2208_register.py
PyTrinamic/ic/TMC2208/TMC2208_register_variant.py
PyTrinamic/ic/TMC2209/TMC2209.py
PyTrinamic/ic/TMC2209/TMC2209_fields.py
PyTrinamic/ic/TMC2209/TMC2209_register.py
PyTrinamic/ic/TMC2209/TMC2209_register_variant.py
PyTrinamic/ic/TMC2224/TMC2224.py
PyTrinamic/ic/TMC2224/TMC2224_fields.py
PyTrinamic/ic/TMC2224/TMC2224_register.py
PyTrinamic/ic/TMC2224/TMC2224_register_variant.py
PyTrinamic/ic/TMC2225/TMC2225.py
PyTrinamic/ic/TMC2225/TMC2225_fields.py
PyTrinamic/ic/TMC2225/TMC2225_register.py
PyTrinamic/ic/TMC2225/TMC2225_register_variant.py
PyTrinamic/ic/TMC2300/TMC2300.py
PyTrinamic/ic/TMC2300/TMC2300_fields.py
PyTrinamic/ic/TMC2300/TMC2300_register.py
PyTrinamic/ic/TMC2300/TMC2300_register_variant.py
PyTrinamic/ic/TMC2590/TMC2590.py
PyTrinamic/ic/TMC2590/TMC2590_fields.py
PyTrinamic/ic/TMC2590/TMC2590_register.py
PyTrinamic/ic/TMC2590/TMC2590_register_variant.py
PyTrinamic/ic/TMC2660/TMC2660.py
PyTrinamic/ic/TMC2660/TMC2660_fields.py
PyTrinamic/ic/TMC2660/TMC2660_register.py
PyTrinamic/ic/TMC2660/TMC2660_register_variant.py
PyTrinamic/ic/TMC4330/TMC4330.py
PyTrinamic/ic/TMC4330/TMC4330_fields.py
PyTrinamic/ic/TMC4330/TMC4330_register.py
PyTrinamic/ic/TMC4330/TMC4330_register_variant.py
PyTrinamic/ic/TMC4331/TMC4331.py
PyTrinamic/ic/TMC4331/TMC4331_fields.py
PyTrinamic/ic/TMC4331/TMC4331_register.py
PyTrinamic/ic/TMC4331/TMC4331_register_variant.py
PyTrinamic/ic/TMC4361/TMC4361.py
PyTrinamic/ic/TMC4361/TMC4361_fields.py
PyTrinamic/ic/TMC4361/TMC4361_register.py
PyTrinamic/ic/TMC4361/TMC4361_register_variant.py
PyTrinamic/ic/TMC4671/TMC4671.py
PyTrinamic/ic/TMC4671/TMC4671_fields.py
PyTrinamic/ic/TMC4671/TMC4671_register.py
PyTrinamic/ic/TMC4671/TMC4671_register_variant.py
PyTrinamic/ic/TMC5031/TMC5031.py
PyTrinamic/ic/TMC5031/TMC5031_fields.py
PyTrinamic/ic/TMC5031/TMC5031_register.py
PyTrinamic/ic/TMC5031/TMC5031_register_variant.py
PyTrinamic/ic/TMC5041/TMC5041.py
PyTrinamic/ic/TMC5041/TMC5041_fields.py
PyTrinamic/ic/TMC5041/TMC5041_register.py
PyTrinamic/ic/TMC5041/TMC5041_register_variant.py
PyTrinamic/ic/TMC5062/TMC5062.py
PyTrinamic/ic/TMC5062/TMC5062_fields.py
PyTrinamic/ic/TMC5062/TMC5062_register.py
PyTrinamic/ic/TMC5062/TMC5062_register_variant.py
PyTrinamic/ic/TMC5072/TMC5072.py
PyTrinamic/ic/TMC5072/TMC5072_fields.py
PyTrinamic/ic/TMC5072/TMC5072_register.py
PyTrinamic/ic/TMC5072/TMC5072_register_variant.py
PyTrinamic/ic/TMC5130/TMC5130.py
PyTrinamic/ic/TMC5130/TMC5130_fields.py
PyTrinamic/ic/TMC5130/TMC5130_register.py
PyTrinamic/ic/TMC5130/TMC5130_register_variant.py
PyTrinamic/ic/TMC5160/TMC5160.py
PyTrinamic/ic/TMC5160/TMC5160_fields.py
PyTrinamic/ic/TMC5160/TMC5160_register.py
PyTrinamic/ic/TMC5160/TMC5160_register_variant.py
PyTrinamic/ic/TMC5161/TMC5161.py
PyTrinamic/ic/TMC5161/TMC5161_fields.py
PyTrinamic/ic/TMC5161/TMC5161_register.py
PyTrinamic/ic/TMC5161/TMC5161_register_variant.py
PyTrinamic/ic/TMC6100/TMC6100.py
PyTrinamic/ic/TMC6100/TMC6100_fields.py
PyTrinamic/ic/TMC6100/TMC6100_register.py
PyTrinamic/ic/TMC6100/TMC6100_register_variant.py
PyTrinamic/ic/TMC6200/TMC6200.py
PyTrinamic/ic/TMC6200/TMC6200_fields.py
PyTrinamic/ic/TMC6200/TMC6200_register.py
PyTrinamic/ic/TMC6200/TMC6200_register_variant.py
PyTrinamic/ic/TMC6300/TMC6300.py
PyTrinamic/ic/TMC7300/TMC7300.py
PyTrinamic/ic/TMC7300/TMC7300_fields.py
PyTrinamic/ic/TMC7300/TMC7300_register.py
PyTrinamic/ic/TMC7300/TMC7300_register_variant.py
PyTrinamic/modules/TMC_EvalShield.py
PyTrinamic/modules/TMC603/TMC_603.py
PyTrinamic/modules/TMCC160/TMCC_160.py
PyTrinamic/modules/TMCM0010OPC/TMCM_0010_OPC.py
PyTrinamic/modules/TMCM1160/TMCM_1160.py
PyTrinamic/modules/TMCM1161/TMCM_1161.py
PyTrinamic/modules/TMCM1270/TMCM_1270.py
PyTrinamic/modules/TMCM1276/TMCM_1276.py
PyTrinamic/modules/TMCM1617/TMCM_1617.py
PyTrinamic/modules/TMCM1630/TMCM_1630.py
PyTrinamic/modules/TMCM1633/TMCM_1633.py
PyTrinamic/modules/TMCM1636/TMCM_1636.py
PyTrinamic/modules/TMCM1640/TMCM_1640.py
PyTrinamic/modules/TMCM1670/TMCM_1670.py
PyTrinamic/modules/TMCM3110/TMCM_3110.py
PyTrinamic/modules/TMCM6212/TMCM_6212.py
PyTrinamic/connections/CANopen_interface.py
PyTrinamic/connections/ConnectionManager.py
PyTrinamic/connections/connection_interface.py
PyTrinamic/connections/dummy_tmcl_interface.py
PyTrinamic/connections/kvaser_CANopen_interface.py
PyTrinamic/connections/kvaser_tmcl_interface.py
PyTrinamic/connections/pcan_CANopen_interface.py
PyTrinamic/connections/pcan_tmcl_interface.py
PyTrinamic/connections/serial_tmcl_interface.py
PyTrinamic/connections/socketcan_tmcl_interface.py
PyTrinamic/connections/tmcl_interface.py
PyTrinamic/connections/uart_ic_interface.py
PyTrinamic/connections/usb_tmcl_interface.py
PyTrinamic/evalboards/TMC2041_eval.py
PyTrinamic/evalboards/TMC2100_eval.py
PyTrinamic/evalboards/TMC2130_eval.py
PyTrinamic/evalboards/TMC2160_eval.py
PyTrinamic/evalboards/TMC2208_eval.py
PyTrinamic/evalboards/TMC2209_eval.py
PyTrinamic/evalboards/TMC2224_eval.py
PyTrinamic/evalboards/TMC2225_eval.py
PyTrinamic/evalboards/TMC2300_eval.py
PyTrinamic/evalboards/TMC2590_eval.py
PyTrinamic/evalboards/TMC2660_eval.py
PyTrinamic/evalboards/TMC4361_eval.py
PyTrinamic/evalboards/TMC4671_eval.py
PyTrinamic/evalboards/TMC5031_eval.py
PyTrinamic/evalboards/TMC5041_eval.py
PyTrinamic/evalboards/TMC5062_eval.py
PyTrinamic/evalboards/TMC5072_eval.py
PyTrinamic/evalboards/TMC5130_eval.py
PyTrinamic/evalboards/TMC5160_eval.py
PyTrinamic/evalboards/TMC5160_shield.py
PyTrinamic/evalboards/TMC5161_eval.py
PyTrinamic/evalboards/TMC6100_eval.py
PyTrinamic/evalboards/TMC6200_eval.py
PyTrinamic/evalboards/TMC6300_eval.py
PyTrinamic/evalboards/TMC7300_eval.py
PyTrinamic/evalboards/eval_interface.py
PyTrinamic/examples/evalboards/TMC2041/TMC2041_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2041/TMC2041_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2100/TMC2100_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2100/TMC2100_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2130/TMC2130_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2130/TMC2130_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2160/TMC2160_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2160/TMC2160_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2208/TMC2208_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2208/TMC2208_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2209/TMC2209_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2209/TMC2209_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2224/TMC2224_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2224/TMC2224_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2225/TMC2225_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2225/TMC2225_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2300/TMC2300_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2300/TMC2300_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2590/TMC2590_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2590/TMC2590_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4330/TMC4330_eval_TMC2160_eval_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4330/TMC4330_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC4331/TMC4331_eval_TMC2130_eval_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4331/TMC4331_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC4361/TMC4361_eval_TMC2660_eval_rotateDemo.py
PyTrinamic/examples/evalboards/TMC4361/TMC4361_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_BLDC_ABN_encoder.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_BLDC_ABN_encoder_offset_estimation.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_BLDC_open_loop.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_ABN_encoder.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_open_loop.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6200_eval_BLDC_ABN_encoder.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_TMC6200_eval_BLDC_open_loop.py
PyTrinamic/examples/evalboards/TMC4671/TMC4671_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5031/TMC5031_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5031/TMC5031_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py
PyTrinamic/examples/evalboards/TMC5041/TMC5041_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5041/TMC5041_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5041/TMC5041_stallGuardDemo.py
PyTrinamic/examples/evalboards/TMC5062/TMC5062_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5062/TMC5062_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5072/TMC5072_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5072/TMC5072_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5130/TMC5130_MicroStep.py
PyTrinamic/examples/evalboards/TMC5130/TMC5130_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5160/TMC5160_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5160/TMC5160_rotateDemo.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_coolStep_demo.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_coolStep_demo_min.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_shield_register_dump.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_stallGuard_demo.py
PyTrinamic/examples/evalboards/TMC5160_shield/TMC5160_stallGuard_demo_min.py
PyTrinamic/examples/evalboards/TMC5161/TMC5161_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC5161/TMC5161_rotateDemo.py
PyTrinamic/examples/evalboards/TMC6300/TMC6300_hall_Demo.py
PyTrinamic/examples/evalboards/TMC6300/TMC6300_openloop_Demo.py
PyTrinamic/examples/evalboards/TMC7300/TMC7300_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC7300/TMC7300_rotateDemo.py
PyTrinamic/examples/modules/TMCC_160/TMCC_160_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCC_160/TMCC_160_TMCL_foc_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCC_160/TMCC_160_TMCL_foc_hall_digital_analog_input_test.py
PyTrinamic/examples/modules/TMCM_0010_OPC/TMCM_0010_TMCL_OPC_config_check.py
PyTrinamic/examples/modules/TMCM_0010_OPC/TMCM_0010_TMCL_OPC_config_update.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1161/TMCM_1161_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_CANopen_openloop_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1617/TMCM_1617_TMCL_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1630/TMCM_1630_TMCL_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_TMCL_encoder_limit_switches.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_TMCL_hall_limit_switches.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_CSP_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_CST_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_CSV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_HM_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_hall_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_CANopen_openloop_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_position_abn_abs.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_rotate_hall.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_rotate_hall_endstop.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_TMCL_rotate_openloop.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_TMCL_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_CANopen_encoder_PP_Mode.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_CANopen_encoder_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_CANopen_openloop_PV_Mode.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_TMCL_encoder_n_channel.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_TMCL_limit_switches.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_TMCL_positioning.py
PyTrinamic/examples/modules/TMCM_3110/TMCM_3110_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_3110/TMCM_3110_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_3110/TMCM_3110_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_CANopen_PP_Mode.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_CANopen_PV_Mode.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_TMCL_rotateDemo.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_encoder_positioning_test.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_hall_digital_input_test.py
PyTrinamic/examples/modules/TMC_603/TMC_603_TMCL_hall_positioning_test.py
PyTrinamic/examples/tools/FirmwareUpdate.py
PyTrinamic/features/CoolStep.py
PyTrinamic/features/Feature.py
PyTrinamic/features/StallGuard.py
PyTrinamic/ic/ic_interface.py
PyTrinamic/ic/TMC2041/TMC2041.py
PyTrinamic/ic/TMC2041/TMC2041_fields.py
PyTrinamic/ic/TMC2041/TMC2041_register.py
PyTrinamic/ic/TMC2041/TMC2041_register_variant.py
PyTrinamic/ic/TMC2100/TMC2100.py
PyTrinamic/ic/TMC2100/TMC2100_fields.py
PyTrinamic/ic/TMC2100/TMC2100_register.py
PyTrinamic/ic/TMC2100/TMC2100_register_variant.py
PyTrinamic/ic/TMC2130/TMC2130.py
PyTrinamic/ic/TMC2130/TMC2130_fields.py
PyTrinamic/ic/TMC2130/TMC2130_register.py
PyTrinamic/ic/TMC2130/TMC2130_register_variant.py
PyTrinamic/ic/TMC2160/TMC2160.py
PyTrinamic/ic/TMC2160/TMC2160_fields.py
PyTrinamic/ic/TMC2160/TMC2160_register.py
PyTrinamic/ic/TMC2160/TMC2160_register_variant.py
PyTrinamic/ic/TMC2208/TMC2208.py
PyTrinamic/ic/TMC2208/TMC2208_fields.py
PyTrinamic/ic/TMC2208/TMC2208_register.py
PyTrinamic/ic/TMC2208/TMC2208_register_variant.py
PyTrinamic/ic/TMC2209/TMC2209.py
PyTrinamic/ic/TMC2209/TMC2209_fields.py
PyTrinamic/ic/TMC2209/TMC2209_register.py
PyTrinamic/ic/TMC2209/TMC2209_register_variant.py
PyTrinamic/ic/TMC2224/TMC2224.py
PyTrinamic/ic/TMC2224/TMC2224_fields.py
PyTrinamic/ic/TMC2224/TMC2224_register.py
PyTrinamic/ic/TMC2224/TMC2224_register_variant.py
PyTrinamic/ic/TMC2225/TMC2225.py
PyTrinamic/ic/TMC2225/TMC2225_fields.py
PyTrinamic/ic/TMC2225/TMC2225_register.py
PyTrinamic/ic/TMC2225/TMC2225_register_variant.py
PyTrinamic/ic/TMC2300/TMC2300.py
PyTrinamic/ic/TMC2300/TMC2300_fields.py
PyTrinamic/ic/TMC2300/TMC2300_register.py
PyTrinamic/ic/TMC2300/TMC2300_register_variant.py
PyTrinamic/ic/TMC2590/TMC2590.py
PyTrinamic/ic/TMC2590/TMC2590_fields.py
PyTrinamic/ic/TMC2590/TMC2590_register.py
PyTrinamic/ic/TMC2590/TMC2590_register_variant.py
PyTrinamic/ic/TMC2660/TMC2660.py
PyTrinamic/ic/TMC2660/TMC2660_fields.py
PyTrinamic/ic/TMC2660/TMC2660_register.py
PyTrinamic/ic/TMC2660/TMC2660_register_variant.py
PyTrinamic/ic/TMC4330/TMC4330.py
PyTrinamic/ic/TMC4330/TMC4330_fields.py
PyTrinamic/ic/TMC4330/TMC4330_register.py
PyTrinamic/ic/TMC4330/TMC4330_register_variant.py
PyTrinamic/ic/TMC4331/TMC4331.py
PyTrinamic/ic/TMC4331/TMC4331_fields.py
PyTrinamic/ic/TMC4331/TMC4331_register.py
PyTrinamic/ic/TMC4331/TMC4331_register_variant.py
PyTrinamic/ic/TMC4361/TMC4361.py
PyTrinamic/ic/TMC4361/TMC4361_fields.py
PyTrinamic/ic/TMC4361/TMC4361_register.py
PyTrinamic/ic/TMC4361/TMC4361_register_variant.py
PyTrinamic/ic/TMC4671/TMC4671.py
PyTrinamic/ic/TMC4671/TMC4671_fields.py
PyTrinamic/ic/TMC4671/TMC4671_register.py
PyTrinamic/ic/TMC4671/TMC4671_register_variant.py
PyTrinamic/ic/TMC5031/TMC5031.py
PyTrinamic/ic/TMC5031/TMC5031_fields.py
PyTrinamic/ic/TMC5031/TMC5031_register.py
PyTrinamic/ic/TMC5031/TMC5031_register_variant.py
PyTrinamic/ic/TMC5041/TMC5041.py
PyTrinamic/ic/TMC5041/TMC5041_fields.py
PyTrinamic/ic/TMC5041/TMC5041_register.py
PyTrinamic/ic/TMC5041/TMC5041_register_variant.py
PyTrinamic/ic/TMC5062/TMC5062.py
PyTrinamic/ic/TMC5062/TMC5062_fields.py
PyTrinamic/ic/TMC5062/TMC5062_register.py
PyTrinamic/ic/TMC5062/TMC5062_register_variant.py
PyTrinamic/ic/TMC5072/TMC5072.py
PyTrinamic/ic/TMC5072/TMC5072_fields.py
PyTrinamic/ic/TMC5072/TMC5072_register.py
PyTrinamic/ic/TMC5072/TMC5072_register_variant.py
PyTrinamic/ic/TMC5130/TMC5130.py
PyTrinamic/ic/TMC5130/TMC5130_fields.py
PyTrinamic/ic/TMC5130/TMC5130_register.py
PyTrinamic/ic/TMC5130/TMC5130_register_variant.py
PyTrinamic/ic/TMC5160/TMC5160.py
PyTrinamic/ic/TMC5160/TMC5160_fields.py
PyTrinamic/ic/TMC5160/TMC5160_register.py
PyTrinamic/ic/TMC5160/TMC5160_register_variant.py
PyTrinamic/ic/TMC5161/TMC5161.py
PyTrinamic/ic/TMC5161/TMC5161_fields.py
PyTrinamic/ic/TMC5161/TMC5161_register.py
PyTrinamic/ic/TMC5161/TMC5161_register_variant.py
PyTrinamic/ic/TMC6100/TMC6100.py
PyTrinamic/ic/TMC6100/TMC6100_fields.py
PyTrinamic/ic/TMC6100/TMC6100_register.py
PyTrinamic/ic/TMC6100/TMC6100_register_variant.py
PyTrinamic/ic/TMC6200/TMC6200.py
PyTrinamic/ic/TMC6200/TMC6200_fields.py
PyTrinamic/ic/TMC6200/TMC6200_register.py
PyTrinamic/ic/TMC6200/TMC6200_register_variant.py
PyTrinamic/ic/TMC6300/TMC6300.py
PyTrinamic/ic/TMC7300/TMC7300.py
PyTrinamic/ic/TMC7300/TMC7300_fields.py
PyTrinamic/ic/TMC7300/TMC7300_register.py
PyTrinamic/ic/TMC7300/TMC7300_register_variant.py
PyTrinamic/modules/TMC_EvalShield.py
PyTrinamic/modules/TMC603/TMC_603.py
PyTrinamic/modules/TMCC160/TMCC_160.py
PyTrinamic/modules/TMCM0010OPC/TMCM_0010_OPC.py
PyTrinamic/modules/TMCM1160/TMCM_1160.py
PyTrinamic/modules/TMCM1160/TMCM_1160_V3.20.eds
PyTrinamic/modules/TMCM1161/TMCM_1161.py
PyTrinamic/modules/TMCM1270/TMCM_1270.py
PyTrinamic/modules/TMCM1270/TMCM_1270_V3.22.eds
PyTrinamic/modules/TMCM1276/TMCM_1276.py
PyTrinamic/modules/TMCM1276/TMCM_1276_V3.22.eds
PyTrinamic/modules/TMCM1617/TMCM_1617.py
PyTrinamic/modules/TMCM1617/TMCM_1617_Hw1.2_Fw1.06.eds
PyTrinamic/modules/TMCM1630/TMCM_1630.py
PyTrinamic/modules/TMCM1633/TMCM_1633.py
PyTrinamic/modules/TMCM1636/TMCM_1636.py
PyTrinamic/modules/TMCM1636/TMCM_1636_Hw1.1_Fw1.08.eds
PyTrinamic/modules/TMCM1640/TMCM_1640.py
PyTrinamic/modules/TMCM1670/TMCM_1670.py
PyTrinamic/modules/TMCM1670/TMCM_1670_Hw1.2_Fw2.00.eds
PyTrinamic/modules/TMCM3110/TMCM_3110.py
PyTrinamic/modules/TMCM3110/TMCM_3110_V.320.eds
PyTrinamic/modules/TMCM6212/TMCM_6212.py
PyTrinamic/modules/TMCM6212/TMCM_6212_V.3.22.eds