MANIFEST.in
README.md
setup.cfg
setup.py
PyTrinamic/TMCL.py
PyTrinamic/__init__.py
PyTrinamic/cli.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/ConnectionManager.py
PyTrinamic/connections/connection_interface.py
PyTrinamic/connections/dummy_tmcl_interface.py
PyTrinamic/connections/pcan_tmcl_interface.py
PyTrinamic/connections/serial_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/TMC2225_eval.py
PyTrinamic/evalboards/TMC2660_eval.py
PyTrinamic/evalboards/TMC4361_eval.py
PyTrinamic/evalboards/TMC4671_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/TMC6200_eval.py
PyTrinamic/evalboards/eval_interface.py
PyTrinamic/examples/ShowAvailableCOMPorts.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/TMC2225/TMC2225_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2225/TMC2225_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_rotateDemo.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_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/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/modules/TMCM_0010_OPC/TMCM-0010-OPC_config_check.py
PyTrinamic/examples/modules/TMCM_0010_OPC/TMCM-0010-OPC_config_update.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1161/TMCM_1161_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_encoder_limit_switches.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_hall_limit_switches.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_encoder_n_channel.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_limit_switches.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_positioning.py
PyTrinamic/examples/tools/FirmwareUpdate.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/TMC2225/TMC2225.py
PyTrinamic/ic/TMC2225/TMC2225_fields.py
PyTrinamic/ic/TMC2225/TMC2225_register.py
PyTrinamic/ic/TMC2225/TMC2225_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/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/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/TMC6200/TMC6200.py
PyTrinamic/ic/TMC6200/TMC6200_fields.py
PyTrinamic/ic/TMC6200/TMC6200_register.py
PyTrinamic/ic/TMC6200/TMC6200_register_variant.py
PyTrinamic/modules/TMCM_0010_OPC.py
PyTrinamic/modules/TMCM_1160.py
PyTrinamic/modules/TMCM_1161.py
PyTrinamic/modules/TMCM_1276.py
PyTrinamic/modules/TMCM_1633.py
PyTrinamic/modules/TMCM_1640.py
PyTrinamic/modules/TMCM_1670.py
PyTrinamic/modules/TMCM_6212.py
PyTrinamic/connections/ConnectionManager.py
PyTrinamic/connections/connection_interface.py
PyTrinamic/connections/dummy_tmcl_interface.py
PyTrinamic/connections/pcan_tmcl_interface.py
PyTrinamic/connections/serial_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/TMC2225_eval.py
PyTrinamic/evalboards/TMC2660_eval.py
PyTrinamic/evalboards/TMC4361_eval.py
PyTrinamic/evalboards/TMC4671_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/TMC6200_eval.py
PyTrinamic/evalboards/eval_interface.py
PyTrinamic/examples/PrintModuleVersion.py
PyTrinamic/examples/ShowAvailableCOMPorts.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/TMC2225/TMC2225_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2225/TMC2225_rotateDemo.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_eval_register_dump.py
PyTrinamic/examples/evalboards/TMC2660/TMC2660_rotateDemo.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_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/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/modules/TMCM_0010_OPC/TMCM-0010-OPC_config_check.py
PyTrinamic/examples/modules/TMCM_0010_OPC/TMCM-0010-OPC_config_update.py
PyTrinamic/examples/modules/TMCM_1160/TMCM_1160_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1161/TMCM_1161_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1270/TMCM_1270_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1276/TMCM_1276_rotateDemo.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_encoder_limit_switches.py
PyTrinamic/examples/modules/TMCM_1633/TMCM_1633_hall_limit_switches.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_position_abn_abs.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_rotate_hall.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_rotate_hall_endstop.py
PyTrinamic/examples/modules/TMCM_1636/TMCM_1636_rotate_openloop.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_encoder_analog_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_encoder_positioning_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_hall_digital_input_test.py
PyTrinamic/examples/modules/TMCM_1640/TMCM_1640_hall_positioning_test.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_encoder_n_channel.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_limit_switches.py
PyTrinamic/examples/modules/TMCM_1670/TMCM_1670_positioning.py
PyTrinamic/examples/modules/TMCM_6212/TMCM_6212_rotateDemo.py
PyTrinamic/examples/tools/FirmwareUpdate.py
PyTrinamic/ic/ic_interface.py
PyTrinamic/ic/pin.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/TMC2225/TMC2225.py
PyTrinamic/ic/TMC2225/TMC2225_fields.py
PyTrinamic/ic/TMC2225/TMC2225_register.py
PyTrinamic/ic/TMC2225/TMC2225_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/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/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/TMC6200/TMC6200.py
PyTrinamic/ic/TMC6200/TMC6200_fields.py
PyTrinamic/ic/TMC6200/TMC6200_register.py
PyTrinamic/ic/TMC6200/TMC6200_register_variant.py
PyTrinamic/modules/Landungsbruecke.py
PyTrinamic/modules/TMCM_0010_OPC.py
PyTrinamic/modules/TMCM_1160.py
PyTrinamic/modules/TMCM_1161.py
PyTrinamic/modules/TMCM_1270.py
PyTrinamic/modules/TMCM_1276.py
PyTrinamic/modules/TMCM_1633.py
PyTrinamic/modules/TMCM_1636.py
PyTrinamic/modules/TMCM_1640.py
PyTrinamic/modules/TMCM_1670.py
PyTrinamic/modules/TMCM_6212.py
PyTrinamic/tests/TMC5130_Landungsbruecke.py
PyTrinamic/tests/validators.py