PyTrinamic

View on PyPIReverse Dependencies (3)

0.2.15 pytrinamic-0.2.15-py3-none-any.whl

Wheel Details

Project: PyTrinamic
Version: 0.2.15
Filename: pytrinamic-0.2.15-py3-none-any.whl
Download: [link]
Size: 596597
MD5: 6f3b134273c50e66bc234dc46b8ae61d
SHA256: d0a738a5403775449a9674bd431c7a9ebb58b800717970264df6157ff8a6a1c1
Uploaded: 2025-01-20 13:01:38 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pytrinamic
Version: 0.2.15
Summary: TRINAMIC's Python Technology Access Package.
Author-Email: ADI Trinamic Software Team <tmc_info[at]trinamic.com>
Project-Url: Homepage, https://github.com/analogdevicesinc/pytrinamic
Project-Url: Issues, https://github.com/analogdevicesinc/pytrinamic/issues
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: python-can (>=3)
Requires-Dist: canopen
Requires-Dist: pyserial (>=3)
Requires-Dist: IntelHex (>=2.3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1207 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
examples/evalboards/MAX22216/plunger_move.py sha256=BQbC5fsepuEb34GGvSJeM3GQfzS4q72j1ZAlADJPXiM 1146
examples/evalboards/MAX22216/ramdebug.py sha256=HPJ-rvPBCzD4hdA95gFSE5OF6mNsifPO8B-l3vwW-LU 1203
examples/evalboards/TMC2100/register_dump.py sha256=XW5kTjjX1zts3lm8s1wEmEX8XKo8iYrB2K5AWqMdfWw 1060
examples/evalboards/TMC2100/rotate_demo.py sha256=xmyey66iagpSuqbU4oqXl_gDRCrdEap92iMafOMmFKU 1287
examples/evalboards/TMC2130/register_dump.py sha256=lApDWU1MVmYvZ33WIjXK0D5a5CLufGpmarMXbcOUGtw 2960
examples/evalboards/TMC2130/rotate_demo.py sha256=sxdkhBSVIS4HJKd-VE8BnCkNbG20x6cX4AU2tVrXV30 1288
examples/evalboards/TMC2160/register_dump.py sha256=ZZ6QPHQzcFV0Ctz4Awea1Dzc2P3EIwkvcjPJH-iZFBs 3455
examples/evalboards/TMC2160/rotate_demo.py sha256=CtbRGPcxoW2GLUikm4k9lDbKZRWQxu0YcZUtgTO4JXo 1287
examples/evalboards/TMC2208/register_dump.py sha256=yyzrRo1HBkgk-F6L_aDhXX7eQ9NCNiVrjSLvQI2tGUw 2197
examples/evalboards/TMC2208/rotate_demo.py sha256=u_htMs7K-j7vi6-g7ZAGNr1PwMYBGFJw9KKMRs5N3Lo 1196
examples/evalboards/TMC2209/register_dump.py sha256=NKuGPlJ9nFllSyKANQO68Sob84juM8ApJ4JwUC6-YpA 2631
examples/evalboards/TMC2209/rotate_demo.py sha256=lLRgoYC9oqamGdMeRrqZeqT-IDxwb1YLq2utCqxm7TU 1333
examples/evalboards/TMC2224/register_dump.py sha256=FVXnXwLpgqzOJ_ZyVJuAHmtlsA1IEy0kwKerzQl7UVg 2218
examples/evalboards/TMC2224/rotate_demo.py sha256=hJiLSiMNmV3N0ud4IQdpQmdgaiEwvkqecz8qF4gLOGM 1286
examples/evalboards/TMC2225/register_dump.py sha256=_2Y6nbwLMw6D-XMHfNks9ijrQmOHjsxaruZn1Vhrku8 2218
examples/evalboards/TMC2225/rotate_demo.py sha256=_yNx3Or77uudOc-Cns7biZKf1BmLKunMqnDiidGXdLU 1286
examples/evalboards/TMC2240/register_dump.py sha256=7oHLvvGyNthE4Hqiv6o0pUFVHTuYJf4f03NLOwUgjLI 4845
examples/evalboards/TMC2240/rotate_demo.py sha256=RG4Fk7NkIcqj9TxeY99LC5HFhAIOvGbgNWQchIceixY 1585
examples/evalboards/TMC2300/register_dump.py sha256=Hpth_sIf5HLdaOESJKUOx-OFqcdqY0b1xyKt2fEQtYw 2219
examples/evalboards/TMC2300/rotate_demo.py sha256=Ios70e2-fa3DapvbzcV3r7UrpkcUvJJBYXodu66CnuY 1359
examples/evalboards/TMC2590/register_dump.py sha256=k8NK3s0ELMrysjte9fyQVuC5LSBwmtGUE7sS67PL2lc 1843
examples/evalboards/TMC2590/rotate_demo.py sha256=SjW_fe2zoVyGZH7WlXUA651sqIA00s4CNv9eo-EcGZw 1290
examples/evalboards/TMC2660/register_dump.py sha256=EnSZXzzDvXvqiNWNsNRD7Bd7Jzv7Y6nzAElHjULaNus 1739
examples/evalboards/TMC2660/rotate_demo.py sha256=2L5kAbY8I_0zhzFxyLQmgRtrqw_U0JFji89WtT_WLhw 1287
examples/evalboards/TMC4361/TMC4331_eval_TMC2130_eval_rotateDemo.py sha256=H9Grd1o8vOaipGVRtuEaEeNcIbdXui-MefgCnyDtslg 1961
examples/evalboards/TMC4361/register_dump.py sha256=pO5xdG60jFck4Lo_fA850ZaBALisiTs-DHNvi7dthLo 11185
examples/evalboards/TMC4671/TMC4671_eval_BLDC_ABN_encoder.py sha256=M6OfjX_xMJbLpcr3_IaS5Iuv-S4OpIbUKNk92r-SYD0 4321
examples/evalboards/TMC4671/TMC4671_eval_BLDC_ABN_encoder_offset_estimation.py sha256=k4wLiTA6837ckfEtoLNwV78gH0S7q9R9VBT8znmKE4A 6983
examples/evalboards/TMC4671/TMC4671_eval_BLDC_open_loop.py sha256=rXJrNC2EJdaM1PsogwmoEz4K6bP7NbUYVIiDv51ftjU 3491
examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_ABN_encoder.py sha256=zcJhvDfEfe-62aXl18g8e76uAkWth8FdTbXgul46gns 4609
examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_ABN_encoder_position_mode_linear_ramp.py sha256=RR97C4_xHxZ3Wu1pmmzYxxPmOvAUqzaL9IA-IhnouSQ 5916
examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_ABN_encoder_velocity.py sha256=zeb71boU0uBez0FnNRD6BnGPX8K-LnieyHs83oTlB-g 4815
examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_digital_hall_velocity.py sha256=aMHiOKSdxMutTnVl40k8mZNPz8FvwA7kAvdDqdzAkh0 4061
examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_BLDC_open_loop.py sha256=zxexeQN_yFPrroZuL0P5e2dxTJbMvLnzZIExKl3p5Bg 3708
examples/evalboards/TMC4671/TMC4671_eval_TMC6100_eval_current_adc_graph.py sha256=1hpTHoY_CYTAqYkprOZ9BqikXjbDGPWLmoL2x_gayCI 4846
examples/evalboards/TMC4671/TMC4671_eval_TMC6200_eval_BLDC_ABN_encoder.py sha256=zkm-V1dmVVXDe7RzeOZtTnI_p-g2W3zeEK0g_tFCqtY 3997
examples/evalboards/TMC4671/TMC4671_eval_TMC6200_eval_BLDC_open_loop.py sha256=dmmfTlxh4J8bDLm3VonQ_aZL_M5lcxt5W0GRCAAbP04 3207
examples/evalboards/TMC4671/TMC4671_eval_adc_offset_calibration.py sha256=3cRgmHxqBM55ickoernBKJHc7eYdy-6c_u02srCoKxc 4705
examples/evalboards/TMC4671/TMC4671_eval_baud_rate_change.py sha256=Cs5OmdnPOTqhzh7tgw-J_RcYxw2ShoCMVma1U1Dy1eY 1746
examples/evalboards/TMC4671/TMC4671_eval_baud_rate_change_BLDC_open_loop.py sha256=Lprx3HSrMuc9jkxU1LCFHdoKkZHexQHembxRRz88roc 3540
examples/evalboards/TMC4671/TMC4671_eval_read_AGPI_A_and_AGPI_B.py sha256=pdWvR-VcvlZesaS8VuLRFvCE11P7iOoX4CJBEqEmqho 4112
examples/evalboards/TMC4671/TMC4671_eval_read_VM.py sha256=5wFIg_Z_cP8OJzlr4xHx2mPNjIwgvy7Y5KTK6IXHNSU 2987
examples/evalboards/TMC4671/TMC4671_eval_register_dump.py sha256=NTHzkJhxBkeedHIx41xpQH2D-PPQRdZWnBD7JNKKoyE 13814
examples/evalboards/TMC5031/TMC5031_stallGuardDemo.py sha256=pt4uj_5g7ISlkgv4T5tKBEn0Xbes-1lp0EhAxhooffs 5566
examples/evalboards/TMC5031/register_dump.py sha256=zM7f2GcOy8koniOt0y0sD4TvNCt5Nf5m6qnvl3-RY9o 4508
examples/evalboards/TMC5031/rotate_demo.py sha256=0tHuRtGC5BDJnGMpKhAjJs_WlhJtmDU0pd7rzlGRNpU 2171
examples/evalboards/TMC5041/TMC5041_stallGuardDemo.py sha256=WxdbTXWntmRUwa5SQQ_be3NecR4rXIIQd9xsR-z_MaY 4733
examples/evalboards/TMC5041/register_dump.py sha256=AnTOvXoG0AkZ7yCVTfQ4AFmcjaU3f1R3U9DyxNTANJ0 4552
examples/evalboards/TMC5041/rotate_demo.py sha256=dMzQONcPpXQw7REemhqQpQf5JaiqY2vVfJ14uXvINmY 2171
examples/evalboards/TMC5062/register_dump.py sha256=xkysPzWwBoods7nQzoLXUet1XkusvDZNfxoTlufHFH8 5059
examples/evalboards/TMC5062/rotate_demo.py sha256=lix7nYk34klP9UeePr__TTCZrS2Sn2KxkS8ceXXeCgg 2170
examples/evalboards/TMC5072/register_dump.py sha256=hVFAeZp4aIqzRLUn765zqEWLH8sNrozDnquGu3hWfOA 6059
examples/evalboards/TMC5072/rotate_demo.py sha256=uwi0HK0CeamgRnfRts3zXHxY52D31WqP9JfA8UgFdlw 3021
examples/evalboards/TMC5072/rotate_demo_direct.py sha256=Do2Qre-9bsJGCyNzRa-ps5hipLm0M0L_1F8qMshvv8Y 4123
examples/evalboards/TMC5072/stop_switch_R1_AP.py sha256=Bhjqy4XFrOLkHKVnL6mJkO53dnWzDp1AnW3ekxj3-J8 1764
examples/evalboards/TMC5072/stop_switch_R1_register_access.py sha256=r401rrmf5L40Edhl-VHsbLnrPYbhU7Z9W-JCzbN4Lsk 1831
examples/evalboards/TMC5130/StallGuard2_demo2.py sha256=BT-ovBfpxpPsmNUOLeAMw15frgwAgtR9cgv_YhLb3U4 4623
examples/evalboards/TMC5130/TMC5130_MicroStep.py sha256=bzobAmMX5am9EA-Z5Z0ARpV126sNg2Qr24708-YSH9s 23559
examples/evalboards/TMC5130/register_dump.py sha256=gB_1sl8ty2Qz2ku-HfoMPecEqsaDGc1M6yaIHY4B9s8 5585
examples/evalboards/TMC5130/rotate_demo.py sha256=heyNpsZslGu63SHMjeKNJGM3CwzRk3dkrG3SfMbkjPs 5260
examples/evalboards/TMC5130/six_point_ramp_demo.py sha256=Cfa_z1guSnOeCKcGHoIwACLr6D8YH5hQAB0cVHf60s0 8037
examples/evalboards/TMC5160/register_dump.py sha256=2CIuoT-EZhaR7ZzTVgArnIII4GIMP65g2d-GcdJOCUU 5964
examples/evalboards/TMC5160/rotate_demo.py sha256=94VEYX7NjgQBB-YcUMd0fFXTL8gKU36UOibjKmWLZLo 2230
examples/evalboards/TMC5160_shield/StallGuard.py sha256=ed8IbbY7m9XHBmfVOyMZ_evy3wrsrJ6JQ-iPEsyumns 3361
examples/evalboards/TMC5160_shield/TMC5160_coolStep_demo.py sha256=VHde8bLnzCF8GMKl1ym6Ij0kuLO_CjL0llcyJvCyaUc 4629
examples/evalboards/TMC5160_shield/TMC5160_coolStep_demo_min.py sha256=lQVAHE3bWinV4AvbcnzUhBMU7uEfh-2UXs3dNsKch6Q 2680
examples/evalboards/TMC5160_shield/TMC5160_shield_register_dump.py sha256=1vzbdwFFqu_goEJy5XEwTi2lNu70eUubP8RjRmcmETs 1185
examples/evalboards/TMC5160_shield/TMC5160_stallGuard_demo.py sha256=9VVJARDxJnPOg3rqwzoy-aSB7AXChgSOxY2UcKvB62g 5185
examples/evalboards/TMC5160_shield/TMC5160_stallGuard_demo_min.py sha256=-WSZcqrTlGobbBjaHLnRp-mkAbAyF6LWuXok0wTkeuc 2058
examples/evalboards/TMC5240/StallGuard2_demo2.py sha256=s_xVl04ob-bJ1nQFaIndZJxdy9cyDEoirbFBVcHJi9k 3729
examples/evalboards/TMC5240/rotate_demo.py sha256=SwNfD8XF-MnwbmG0NpXaz9i8JY0xLVC6mSfvvCO0yFM 833
examples/evalboards/TMC5271/register_dump.py sha256=zE2P5Xm7X0H8GCbJ0jh-AKB809Yo1xJTjXb3-8bTJJc 6188
examples/evalboards/TMC5271/rotate_demo.py sha256=9W2lE-JqqMSriOnfOtn4vexzTkViceXttL5YO3icSKI 2288
examples/evalboards/TMC5272/register_dump.py sha256=UKnYlfU3rRpQvHVLYdK_P1xGh3tuAFSJPHZA7vOFhPA 11217
examples/evalboards/TMC5272/rotate_demo.py sha256=J9zFJ4vC6ZDsVOTMrU9_B8QOAHOhiHGMKh63G3U9C9g 3517
examples/evalboards/TMC6140/hall_demo.py sha256=eambMBmneJ4guGeaFC4lL5Gm9NlVFoRJDHWip9KzarI 1156
examples/evalboards/TMC6140/openloop_demo.py sha256=dyOMGsMOJGqfIWnX7GY3GFlAv4wA1zj2hJDacvDdCVQ 1204
examples/evalboards/TMC6300/hall_demo.py sha256=1WBPN48c4otWBZoWHSUtAikl2qxAY1ff_PlJlrNl140 1234
examples/evalboards/TMC6300/openloop_demo.py sha256=3Hdn_v8NQ2eVqJgT8-3-2cTFydis9ixB6kx0I70XWtQ 1179
examples/evalboards/TMC7300/register_dump.py sha256=eNlBKg4Xprc4HS0LEWJpOb7uaOdUyQ2RLnlfmXOn1w8 1832
examples/evalboards/TMC7300/rotate_demo.py sha256=w-leolWM4HDbez48n5blc45P51Pi63hXU0zi22FZSN8 1633
examples/evalboards/TMC9660/param/dual_use/demo_flags.py sha256=_Jfk-Qza5yPLr1pVLpGPQrbEiTTS550bK1-GRWEth_U 4412
examples/evalboards/TMC9660/param/dual_use/demo_read_choice.py sha256=J4dJNCtsLo5wL5o4CmIrK7pBLyv_kq1M5CkKlKBeqkE 3644
examples/evalboards/TMC9660/param/dual_use/tmc9660_3ph_eval_QBL_closed_loop_rpm.py sha256=8Jhi7xgVOUuJl_3a336Guf49ZfdK32SYUie3p0i_Wp8 10055
examples/evalboards/TMC9660/param/dual_use/tmc9660_3ph_eval_QBL_current_mode.py sha256=O8kZMh08DzaVk2DyOAi7tp-8TEjWRhHeWZVLAWrYBD4 7420
examples/evalboards/TMC9660/param/dual_use/tmc9660_3ph_eval_QBL_spi_enc.py sha256=UfmnRKBpUc3oPFJEvJmwQCyAlNhHkKhzDyKPLuZVCAE 9172
examples/evalboards/TMC9660/param/dual_use/tmc9660_3ph_eval_QBL_torque_mode.py sha256=j10a0s-c92B4b0PrPQzyX2vtj60k8JvsCnuBx5tmV7k 7436
examples/evalboards/TMC9660/param/dual_use/tmc9660_3ph_eval_QBL_voltage_mode_heartbeat.py sha256=U6J0cfdVnRvGRPdmDIMhBLzpUXEc7K6JmKtQiXrZWBU 5649
examples/evalboards/TMC9660/param/headless/tmc9660_3ph_eval_QBL_voltage_mode.py sha256=ssGnL3tsw6D9DGnxb8gE6pPlDlcf5w2b0WqCg7dgOcQ 2316
examples/evalboards/TMC9660/param/headless/tmc9660_any_eval_supply_voltage.py sha256=9RvjHkIkGRQ4WpqvwXAgNcZAP3r7fWTj6UTBN99sPV4 1812
examples/evalboards/TMC9660/param/with_landungsbruecke/tmc9660_3ph_eval_QBL_closed_loop.py sha256=zTZ-U0Dpdp5u4nc_GnNXsReg86Ji4sMLEShoTgwbCH4 3579
examples/evalboards/TMC9660/param/with_landungsbruecke/tmc9660_3ph_eval_QBL_voltage_mode.py sha256=IzXtbp8JuHnvZ1Bwv0idy1PPEc48r2lrVqspWOoZvX8 2371
examples/evalboards/TMC9660/reg/headless/tmc9660_3ph_eval_min_demo.py sha256=G9xqndfQGSFJHMCxgpPQTkG5TJo4VEPiYiNbqJ9BaYo 1649
examples/evalboards/TMC9660/reg/with_landungsbruecke/tmc9660_3ph_eval_min_demo.py sha256=nbOJgx0fzSBBNj6HJyxhKdSL11L8uWJ9vtP_hIMYIvw 1505
examples/modules/Landungsbruecke/connected_eval_information.py sha256=28V2XqZCBVbDppgr583UADcKjAxpnkx9nLsskylB4xU 735
examples/modules/Landungsbruecke/multi_eval.py sha256=mcJlWAzTs6MYSQMCBBviEOXeu88Fi6lf4FDWgaHQjRQ 2357
examples/modules/TMCC160/TMCL/encoder_position_mode.py sha256=IgFvTKSf8iMroCl_UN4eYZD_Eq0aCeDn1Yb71c6ehtw 2790
examples/modules/TMCC160/TMCL/hall_digital_analog_input.py sha256=PIc1zJxVl3gtoVHrew8qKla8yj9l9I8VbtF13WUcWDY 3002
examples/modules/TMCM1021/TMCL/CoolStep_demo.py sha256=sKfFpLfY5FnLRJB9lg_NnevwC7y6u7TQiDTIg0V2jNw 2320
examples/modules/TMCM1021/TMCL/StallGuard2_demo.py sha256=h4buo9mQy7V-eaA94lb8bW-JMclFVGC6kcLLGff9g04 2033
examples/modules/TMCM1021/TMCL/rotate_demo.py sha256=tE3WVo_7ByR4yWscyUNLgFVJV8GX6K-cD5VWqGIfEaM 2555
examples/modules/TMCM1110/TMCL/CoolStep_demo.py sha256=mO8Km7xfIdIdqRqvfTwYDoIcdcU3jmnGOic4Mde7bMg 2405
examples/modules/TMCM1110/TMCL/StallGuard2_demo.py sha256=wKGsgF9SrvC7vmxL5SMAwYGiznqXiGT7Bmzap3saeI8 2120
examples/modules/TMCM1110/TMCL/rotate_demo.py sha256=rznzDP8BRnGqymfOhQxKqZabcQg3H2BJDvSl5WmHf6A 2642
examples/modules/TMCM1111/TMCL/rotate_demo.py sha256=LbyhRstxq4fU-Uqs3Rz82NE-UKfC4Mf_Cu7bRbfTVPY 2093
examples/modules/TMCM1140/TMCL/CoolStep_demo.py sha256=1QcWXV2vmkZXsiOReKBvBgTGp6fb7nvZrbfxMYVXQ5g 2412
examples/modules/TMCM1140/TMCL/StallGuard2_demo.py sha256=dnSnAxxdAjFcx-9_5LoktTp68aw0uubGFyIhUar2ojo 2127
examples/modules/TMCM1140/TMCL/rotate_demo.py sha256=gsc2yaWEh_OOHTJvQat5iMOddPHFtrMgRs2jXJvjR34 2649
examples/modules/TMCM1160/TMCL/rotate_demo.py sha256=k4Vnb8YkFZ7rTrUBVPVSMshi_--6YhNTDz6Q0v3mdj0 2632
examples/modules/TMCM1161/TMCL/rotate_demo.py sha256=zAow5n0KwBW1tT1Ox3kDWuAUg7oXQoO4Py-j--EqpJA 2534
examples/modules/TMCM1210/TMCL/rotate_demo.py sha256=cY1aTWNcSGhGpQZFqRGPDJy7J1Lr7Ekc7sXrdSpUG1w 1402
examples/modules/TMCM1210/TMCL/six_point_ramp_demo.py sha256=UsRBCSDtiCWI-jiLOMdp6Z6gT8GIl7FkgHOXpxbsmXs 2610
examples/modules/TMCM1211/TMCL/rotate_demo.py sha256=nAse-NB3xqQzZU_mkxGUgFS82Sot_amsw4fihOaJ16I 2454
examples/modules/TMCM1211/TMCL/six_point_ramp_demo.py sha256=l8F6Yf91f4CtU-h2_ekGqH_SJSpfRIrHXzl-cJouz8M 2491
examples/modules/TMCM123x_0_1/CANopen/StallGuard2_demo_using_sdo.py sha256=81_hd4XMDGyWDtFLWeLwgskEMjRprJ4sGLfWrjrFua0 3055
examples/modules/TMCM123x_0_1/CANopen/rotate_demo_using_pdo.py sha256=EXpDWJPnFQE_2AzNJVmEIig4Qw4ZO3sL53sy1ONMWNE 2899
examples/modules/TMCM123x_0_1/CANopen/rotate_demo_using_sdo.py sha256=Exagq1Ndf3Vlp-q-j4Ar6iej_-vHtc-k-ppmym6XGcI 1420
examples/modules/TMCM123x_0_1/CANopen/six_point_ramp_demo_using_pdo.py sha256=duqgS686Lqc1P3vSmcZG0nhC49XIPI7_SuLJ7zcmBwo 5014
examples/modules/TMCM123x_0_1/TMCL/StallGuard2_demo.py sha256=IQ5Ap3bypMSY2nxi9FT2tqk_u2nZgOyG97nixS0Noz8 3085
examples/modules/TMCM123x_0_1/TMCL/rotate_demo.py sha256=nxLLYURRBxwaApSykUCxFr4DolYhXp8IbBQnX0lwdnc 2517
examples/modules/TMCM1240/CANopen/tmcm_1240_profile_velocity_mode_demo.py sha256=vLRE5VdRerMGQDdbOJES08AXfbeDIavbuy5B5lAtleE 1548
examples/modules/TMCM1240/TMCL/StallGuard2_demo.py sha256=c7xHkAeshSROEO5BiddTYRUeZDHUat8_hU4I2jMmwig 2947
examples/modules/TMCM1240/TMCL/rotate_demo.py sha256=ZzLKoJ_nFOdCXieuIsIyz0sXLeH6zmMGOE6U8zKVrzk 2454
examples/modules/TMCM1241/TMCL/StallGuard2_demo.py sha256=t2Fxde7dxK7qSgXjcHdGeiBksdjtwHNna9QnDtiQq5E 2947
examples/modules/TMCM1241/TMCL/rotate_demo.py sha256=v9gqw5op5kTIUPBFDggm5i_P2px_p-pwB6FqZ1xy1fA 2454
examples/modules/TMCM1260/TMCL/rotate_demo.py sha256=oEcB13fAUpLS-c63d9r7Sl5QZcN66HQ_5gPyA_qCy2g 2454
examples/modules/TMCM1270/TMCL/rotate_demo.py sha256=frVQPHXeVaL5voxrrOF1qqLFmPbmU9BHSuprCD2cb_g 1452
examples/modules/TMCM1276/TMCL/rotate_demo.py sha256=LopigB1E6kf1igHgVAGvWZL8hiePIhNORO6XotY4Z5o 1461
examples/modules/TMCM1276/TMCL/six_point_ramp_demo.py sha256=W10NVO_Ybt2Tt-sK9DK38IPlex-hPmmL1XW3E4YLTfM 2542
examples/modules/TMCM1276/TMCL/stop_switch_demo.py sha256=Eyx7Zn4W3UjXdborBOJ8yjIbCccUdijxU0eafFGpTwc 1311
examples/modules/TMCM1278/TMCL/rotate_demo.py sha256=Xa6NQHMZ5sTUTlHxEbgnCX6ln4kdCo7a1W9s1fRNTeg 1461
examples/modules/TMCM1278/TMCL/six_point_ramp_demo.py sha256=k3c6yhjslA0Fr1EYRsjHM1IzsuMa8uj9N0fTKx1eJI4 2542
examples/modules/TMCM1278/TMCL/stop_switch_demo.py sha256=6zdAOwtZNQQ9xCi979VPeo-BQJPe_-54iXgmHbEJdl0 1311
examples/modules/TMCM1290/TMCL/eight_point_ramp_demo.py sha256=LnV1bqPPgT9wrSV11ka4L58th9S6gSw_5TDbb67nwNI 2653
examples/modules/TMCM1290/TMCL/rotate_demo.py sha256=2M6ycaBy-PqRdZEZ1f3SdScp98WEZzlZZrtExpUpPp4 1425
examples/modules/TMCM1290/TMCL/stop_switch_demo.py sha256=r63Pe7_W-ZXA02EYNVeyzw9izXpEdByABh6sclGkUcY 1275
examples/modules/TMCM1311/TMCL/closed_loop_demo.py sha256=4Ha1HLvPHfz_28DALg3J5S1WJvHH342M604NfJPxQ9o 2969
examples/modules/TMCM1311/TMCL/rotate_demo.py sha256=Zbj68zv0w11RF_yK3IL3JOOxhzRMt0rjyS0tmdQVysY 2461
examples/modules/TMCM1316/TMCL/rotate_demo.py sha256=p2mAMLwb2K_AwjGSIhcCapYPmOixMUqxzxdjKVGOxsE 2093
examples/modules/TMCM1316/TMCL/s_shaped_ramp_demo.py sha256=vdcVp3Yw49QncksfXIzVxjQZAEvyTadksCCyLdF2EKY 2600
examples/modules/TMCM1321/TMCL/rotate_demo.py sha256=yjUVniQ6cejs85pva1Si-nv78FfX8zUGNxvCZTa0gF4 2309
examples/modules/TMCM1321/TMCL/s_shaped_ramp_demo.py sha256=JsSJT0tBxVIkR7t4oVhZ80GXil6rjVWhr2oZCJgJ2V8 2780
examples/modules/TMCM1370/TMCL/rotate_demo.py sha256=WV1Cbaf2PW_Ku8qWSv5f7tdIVFgHx98rQeX6RvzGa8I 2303
examples/modules/TMCM1370/TMCL/s_shaped_ramp_demo.py sha256=bobr49HhII8-UoQl1ipDkY-PKj6coS6IiWISPanUYbQ 2780
examples/modules/TMCM1378/TMCL/rotate_demo.py sha256=9DZP6Ndw-qe3W9_WKvBQtK3tUBLxtMYcdghIS1VvY38 2368
examples/modules/TMCM1378/TMCL/s_shaped_ramp_demo.py sha256=A03ZWQCSMJPeCD63pqlJGlOJE06VNW4W2NK7BliEvh4 2712
examples/modules/TMCM1617/TMCL/encoder_position_mode.py sha256=VAAVF8e4Co7PxquKF4BJWYmRwipYwZh1FWlfOx-Bcvk 2816
examples/modules/TMCM1617/TMCL/hall_digital_input.py sha256=l3IVgEeNUzaKvdSKMNZ0Ca-xTqCHs96igF7kEWlV-iM 3050
examples/modules/TMCM1617/TMCL/hall_position_mode.py sha256=Azlrd64Avr31YNHsJAwhtbWCG_lyws_QfJoBOwxx180 2866
examples/modules/TMCM1617/TMCL/register_access.py sha256=pAH9u0NZeRIbyPsdqLlgmJrCBOAh4R9EJwo5bYLxt_I 1908
examples/modules/TMCM1630/TMCL/encoder_analog_input.py sha256=InroHvuQp7k9XdGx4BO_1n-FxQSqN52rqRsEzs3xfQw 2629
examples/modules/TMCM1630/TMCL/encoder_position_mode.py sha256=EyBMEpJqVENkbx2t8RCy5oaWtcUNp8PJNxSzS4833nQ 2813
examples/modules/TMCM1630/TMCL/hall_digital_input.py sha256=Z6aFjWSU-UAFcyeYgZYgvdWkk-is9sgX_yur2ovSwfg 3049
examples/modules/TMCM1630/TMCL/hall_position_mode.py sha256=rNXaIt26H8c12lk8c6ElPZCo1O0EXI_0ge-brGjwJJA 2693
examples/modules/TMCM1633/TMCL/encoder_analog_input.py sha256=4mgStdv-_349bth6mYeaj4RfMPojem6PhDGUD_KtAzQ 2548
examples/modules/TMCM1633/TMCL/encoder_position_mode.py sha256=JOaI-dQg4IOPVZnzqpUeGlpd-J47IPL8bqhYt6637zo 2748
examples/modules/TMCM1633/TMCL/hall_digital_input.py sha256=AbWQ0ktUcHxPbUWCrluLgxD9eVLubJRjbtdd-m8DYe0 3008
examples/modules/TMCM1633/TMCL/hall_position_mode.py sha256=3fUkLquRf2b1owQgxDFEuWXEwaa1PD8-11a1VuXnhOI 2626
examples/modules/TMCM1636/CANopen/PV/pv_position_moves_using_pdo.py sha256=FMdnDB85UcBEW19N_EhbmlG1Ct4OvR1C68GrvcIq6hE 7766
examples/modules/TMCM1636/TMCL/encoder_position_mode.py sha256=bN2XjFaRoIQdxCeC5L3L7W5Bvk1-Wyf0cX22ozy5a2g 2826
examples/modules/TMCM1636/TMCL/hall_digital_input.py sha256=1xXhVvXiIjBiHkj8OE3DE2zZsQLuUYzCCmBMxEdhozU 3065
examples/modules/TMCM1636/TMCL/hall_endstop.py sha256=E0v_HFmGsncJWEFO0HOZWAbdqKGCLwvp63oEpOBC4Mk 2259
examples/modules/TMCM1636/TMCL/hall_position_mode.py sha256=NGtWsLhZiV9ecAi6y4zaBjj1Gioc716G17BfFTzDzpo 2861
examples/modules/TMCM1636/TMCL/multi_module.py sha256=c7dOIaM5VdbDIPDZ5XwujeozinZtCzNg9Gvsn00igfk 956
examples/modules/TMCM1636/TMCL/position_abn_abs.py sha256=hsG6omKXK4QSfP8p3EpCXxWPvmFYrNKh-rnQ1B4RyJ8 2447
examples/modules/TMCM1636/TMCL/tmcl_script_load.py sha256=MtP2nNqeXJmILnXPN-LtANHp_q-qhQo5I4TKmdFuNek 2339
examples/modules/TMCM1637/TMCL/encoder_position_mode.py sha256=1Scps2qXO7M5oPFrkNAUuzwKsRP6cQOe2r5svp4iZIc 2889
examples/modules/TMCM1637/TMCL/hall_position_mode.py sha256=eFiJVlV7nHIjWbpLZxvZoBQmcN4KqU1CviCIfoXfOeU 2784
examples/modules/TMCM1638/TMCL/encoder_position_mode.py sha256=VVU79teTPG1kYg8zlhL_oVPqKxW_yKOKBkL7J8fzlkU 2889
examples/modules/TMCM1638/TMCL/hall_position_mode.py sha256=wBjGthvpnUgprq5nhwZV9-S3qEX9Dlo8grq5hxUaZz0 2784
examples/modules/TMCM1640/TMCL/encoder_analog_input.py sha256=nLrv2Mn_Qs2QaAzpR6Xq_9xq99uqEOENR_OSBe0L0Lw 2489
examples/modules/TMCM1640/TMCL/encoder_position_mode.py sha256=SZaXaUrhU5jhfE1-tUYVXKeKgAG_7SELe-CRhM9KdoU 2673
examples/modules/TMCM1640/TMCL/hall_digital_input.py sha256=qkXv44bcD3yozyNths77CojLmzruxRgUlHybCbVcVqM 2861
examples/modules/TMCM1640/TMCL/hall_position_mode.py sha256=jeURxDm09ahyuuGsDKlhUsY4_9A7QAfj_MyIlEAc7jg 2511
examples/modules/TMCM1670/TMCL/encoder_n_channel.py sha256=7bSe4N8geFJePLBGgSRWcPK-F-rXrGHhTapfLxjJqcE 2262
examples/modules/TMCM1670/TMCL/limit_switches.py sha256=gvXBXOy2Bjoq7jQ2H8EE9eJm6i1gvpA8Me930cnSjl4 2141
examples/modules/TMCM1670/TMCL/position_mode.py sha256=6ONTezL3ZTMY5KqVexwVCsSyeNOrZ-ow-WeM7AOSQYc 2576
examples/modules/TMCM1690/TMCL/abn_encoder_position_mode.py sha256=eCzBV5xvqtSxN2IMaFw-CT00-lgBx6yZYTcedlTV_EQ 2888
examples/modules/TMCM1690/TMCL/abn_encoder_velocity_mode.py sha256=Mt7GmjMuQvYA0qy5CZGJiaF4XzZ-xVJXy9hbJ3emY48 2724
examples/modules/TMCM1690/TMCL/abs_encoder_position_mode.py sha256=sa1SIu4nysof7Tu3ornrpZQvodIhuBexwv7JQDJkya4 3181
examples/modules/TMCM1690/TMCL/abs_encoder_velocity_mode.py sha256=PRahxluNRhKb1ZkvrzSYkvfNpg-77mDYK0I3wwDPrgA 3049
examples/modules/TMCM1690/TMCL/hall_position_mode.py sha256=erzjxVxiH_krYPRJxZqQBqJ-xnRQALUEMKrEhN2Y27I 2915
examples/modules/TMCM1690/TMCL/hall_velocity_mode.py sha256=2-my8zDhLpLh9jhTsq-wQ99-n6Y8Z1aTu8mda-pKFd4 2815
examples/modules/TMCM2611/agv_brake_ctrl.py sha256=QpJN19sPRlm653NE7DClyPVjPXKy85xHAMP7SyhJzWc 2967
examples/modules/TMCM2611/agv_demo.py sha256=-aSsYNAHxEP_sZiNLc9-f0j42fpu40ZclctVPFY7h0s 5935
examples/modules/TMCM2611/copy_axis_0_settings_to_axis_1.py sha256=tUpF7LSkChUU_Jn41xIr3aBhRfC2vqo7tYpCQiARabw 3026
examples/modules/TMCM2611/encoder_velocity_mode.py sha256=CxJuRMdzZbgXZIeCP2vtqPpTqRVQGCnvNEIhtPhfPOo 1777
examples/modules/TMCM2611/hall_velocity_mode.py sha256=zC8DcmJCuRotyZDTfgoBBo9zUD7ok2EKAeI6o62vrdU 1813
examples/modules/TMCM2611/print_settings.py sha256=vujRUXZOK_gugAJmdICgOtIM53qdgk7On4y_7VDwjPY 3297
examples/modules/TMCM3110/TMCL/rotate_demo.py sha256=VurmyvWZsk8IBr1wPegm_ntAnb1vdSqGj7QHSzfaIaI 4578
examples/modules/TMCM3216/TMCL/eight_point_ramp_demo.py sha256=goX6lF3Pk2V8pTbB7a79-ClhWXJjzaDsiqJB-7d1MTo 2569
examples/modules/TMCM3216/TMCL/rotate_demo.py sha256=-gje9V81hzBnfXXABa4s2D5al2zXpF0b46twhs74BY0 1362
examples/modules/TMCM3216/TMCL/stop_switch_demo.py sha256=hoxpGnM42XUGonJPjtS5z-0z34cm3TLT2-J4RLPQWVk 1288
examples/modules/TMCM3312/TMCL/rotate_demo.py sha256=pF1pMyPRFe8U70GCAE4EoKWhf7kYMu_3mR2t7o4mkP8 4642
examples/modules/TMCM3351/TMCL/rotate_demo.py sha256=05dE5r3UoMiA6E0lXNwpHeje4bYBsS2PmCnFjXfkoxM 4643
examples/modules/TMCM6110/TMCL/rotate_demo.py sha256=dn_hqjstovroQCSxrO8qYDv0bg-WWsi50uUlv1Twg_0 3716
examples/modules/TMCM6212/TMCL/rotate_demo.py sha256=xTDk6vn75FHuPfI6hnwD-Z5X19U3EyoX0PDB68PC_L8 4708
examples/modules/TMCM6214/CANopen/rotate_demo_using_sdo_2-axis.py sha256=a5SpX1jJ6LZNgyoCMGCJOGbATPQxBxNQHDDzuZomh_0 2479
examples/modules/TMCM6214/TMCL/StallGuard2_demo.py sha256=zEffAOybrtFJj2kAEV7QL_B-ObbOvRZiYkxLKyfzZNI 2980
examples/modules/TMCM6214/TMCL/rotate_demo.py sha256=xHOdcXGPz1wgP5pFr2sfVfg8QHokhak0Hw9BffoNmoY 1436
examples/modules/TMCM6214/TMCL/six_point_ramp_demo.py sha256=pZhqCHtX5vkMlIE62EIonV070SoW1JU-osqQ3kEgA4E 2444
examples/modules/tests/test_tmcm1140_tmcl_examples.py sha256=B1GH2LPC71Br6TO6ISvg1NIBglw0Q8edKRnZFfI7ANg 2319
examples/modules/tests/test_tmcm1617_tmcl_examples.py sha256=hW9ZoeSbXefRMzrZkVxOEZaGVGOU-W5QrgBPmxOBaVs 2339
examples/modules/tests/test_tmcm1636_tmcl_examples.py sha256=EPvibru9exx2kwUd8uLVgq761szrNUOmWhE06xzIXjc 2859
examples/modules/tests/test_tmcm6110_tmcl_examples.py sha256=nVpGcQfGNEqDsQayEFKNBvkibR1VwqdxB-umdlKcDOU 2112
examples/referencedesigns/TMC4671_LEV_REF/TMCL/rotate_hall.py sha256=7XbdLSbXQ-hhORUD7ERK9JtEukStxBzpbtsx2EY1d4A 2282
examples/referencedesigns/TMC4671_LEV_REF/TMCL/rotate_openloop.py sha256=ib3S7pwYX2cZnLQ3E2qiIID_KjKWU5M4WVrydPKzw_0 2134
examples/tools/FirmwareUpdate.py sha256=mVojiTWy7gVP-1O7VJyIhf8UCJvJJfeJoOkWSKJkc9I 469
examples/tools/LoadTMCLBinary.py sha256=igNeaBVrjcaRMKptlLrcBbNqB9ExGcccdUUD3h0iqdQ 1667
pytrinamic/RAMDebug.py sha256=JDFhz_m8FXMDI7MnsYPJyruFrQu3H4-tXL3orhjkdvY 13776
pytrinamic/__init__.py sha256=ZJCJA2haWLMOrv8byDTo7_vfO-twjPzNWL7LILigB44 123
pytrinamic/helpers.py sha256=DIn3p-CkwPP83gk7EjZo2GNs2k5Hus74muO0Wgd8JFo 4760
pytrinamic/tmcl.py sha256=TRNg-D22itv2kTfM13tNg-QlQySyKWUf-HVTTsEOnl0 10779
pytrinamic/version.py sha256=ogr0x4sazo5ruMrKOQDYO_YrTwtaXZTE8fKnwCajH7I 23
pytrinamic/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytrinamic/cli/tmclfwupload.py sha256=OWS7u4VmSgqfH8CV4tUD7pHx4YjHTC-SGSS6CWKaXyY 9074
pytrinamic/connections/__init__.py sha256=oBqMDMz-VLhJMHXZF8JfFn0fGeR_uquXlfE6IpYL9ws 621
pytrinamic/connections/can_tmcl_interface.py sha256=S8atgIONXsCkbtAh8hUBEMXNQSQsSxsqAhdjLjiajPI 3261
pytrinamic/connections/connection_manager.py sha256=v4VXeHXSzBHoEW7lL9VMX_le_Kwwtd5A_9-42O-GFcg 15822
pytrinamic/connections/dummy_tmcl_interface.py sha256=fHQMpAHY74PF4kkV_O9jyaNKlMHzx6XzUfN9fG8OVdg 2369
pytrinamic/connections/serial_tmcl_interface.py sha256=4UL8GYlpzhJ1JSmJ7uLFIxHWgxr9qcWi0q16VzYK-ek 3247
pytrinamic/connections/tmcl_interface.py sha256=2JWD7Jbf_pwy4PC0-C27aWP3z60itXHndl_GlBCLJ5o 14194
pytrinamic/connections/uart_ic_interface.py sha256=ieaIyI6VGGngtmI2hLxvKG57Lv9vmGDNWl25nu43dvs 3129
pytrinamic/connections/usb_tmcl_interface.py sha256=ZQOoWGanGL6qM2IUxlm5QIMeaL2UVGKBubsD9fnSvzQ 2308
pytrinamic/connections/can_tmcl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytrinamic/connections/can_tmcl/ixxat_tmcl_interface.py sha256=01K5YaM34e81d1kXliwTQRAGPVuFjSj3piC7Dy3krkk 2818
pytrinamic/connections/can_tmcl/kvaser_tmcl_interface.py sha256=8GPJgSfzDNyfsfhMUD_iXgaWskGWrH2BfP9J5rBGJH0 1792
pytrinamic/connections/can_tmcl/pcan_tmcl_interface.py sha256=d9QSH75vQH-EWQss8mzB6fnmxW_T8hHqFfw3vxPVK04 2847
pytrinamic/connections/can_tmcl/slcan_tmcl_interface.py sha256=A7jEAgPYDJ1ymY41eYXn24kLOjSCi2qcAsqDalKYjuo 2153
pytrinamic/connections/can_tmcl/socketcan_tmcl_interface.py sha256=ojYn4k0eaD7uqlYhHGo7wc-ZbqXYO19c2TK6zmDrGno 1860
pytrinamic/evalboards/MAX22216_eval.py sha256=CUFq_fTKITBzS7PGKdP_kmX3kGPq5TP9ysj2TzsfXgo 1848
pytrinamic/evalboards/TMC2100_eval.py sha256=Dt2amzuaJmBtOkY-31x8OuAYRqWCbSOAH5by8k5FEk8 3644
pytrinamic/evalboards/TMC2130_eval.py sha256=SaPHRbGa5_o55BKwMihuFSy-77-YzWlGlhXz01-pvH8 5069
pytrinamic/evalboards/TMC2160_eval.py sha256=Yw7E017q7iuP7uYGxQ9oisZkQslxc4HZKFpFM3pBKfg 5069
pytrinamic/evalboards/TMC2208_eval.py sha256=njOxPbHOpnxWymQamBEQIAgEEIKGND_eE2EH1pB-m8o 3204
pytrinamic/evalboards/TMC2209_eval.py sha256=mYkSKMCZEONRyO4iBruO4WjMNN3BYSeaNrE3FxifrHs 4617
pytrinamic/evalboards/TMC2224_eval.py sha256=1yIyy5cy-qMcQHQWcr9PAOWPYrUSnWCanrDnmxUViBA 3013
pytrinamic/evalboards/TMC2225_eval.py sha256=NTTHmJypkchsHcTvPjS4kFazMYVCEYp0rxJsWrmR4S8 4295
pytrinamic/evalboards/TMC2240_eval.py sha256=002u2k6eEYVQGOoJIuFnf1-2oFRU24jLg9JUMY0K-pE 5161
pytrinamic/evalboards/TMC2300_eval.py sha256=XSRSyM8Byhkz29u1NE5O_mJPL4A4ei1uuEaJpUKGFWw 4510
pytrinamic/evalboards/TMC2590_eval.py sha256=NWzNaQxBLnQJcyWjGtZl-FrCwFyeK32DaouFJqLScrU 4730
pytrinamic/evalboards/TMC2660_eval.py sha256=pRDzaUjT4LT87VGtezkkhPqP5146bVBoDRqPuGzlM5I 4679
pytrinamic/evalboards/TMC4361_eval.py sha256=zUg5JgdcRRl8GOt1mSZQaQP17IKCnnWMFn9o99x8pZ0 3051
pytrinamic/evalboards/TMC4671_eval.py sha256=15VnQaxqorpsQggs4miePsSqy337mRTwX5JkSN7R0Rk 3262
pytrinamic/evalboards/TMC5031_eval.py sha256=T92KfzcwNq4MhQNVUu0JVtqIeqdJSB8vEovXdx924V0 4346
pytrinamic/evalboards/TMC5041_eval.py sha256=QOjiL1QFVC7broeteZu2KY-DS3627TFH3sRYtLotkLs 4068
pytrinamic/evalboards/TMC5062_eval.py sha256=01JxVKUzUYkt4TIRW36bH16WIeRA8IczGpZkf9P5e8g 3343
pytrinamic/evalboards/TMC5072_eval.py sha256=s6L3AuNYL2UcOeyov65fPDOUPrRWs-aqtQ6hdj6VFHU 4924
pytrinamic/evalboards/TMC5130_eval.py sha256=09-EmIdeWkJdlsw7I7Fj4LBlmSStz_YntaYa9nW1K68 5479
pytrinamic/evalboards/TMC5160_eval.py sha256=RkC2kCOmiE9Al-XjnfKY-qV7Qz2sWVnZkf-jRIplOsM 5437
pytrinamic/evalboards/TMC5160_shield.py sha256=5Sb8q3c7uo7UtwGYSY4mU0gXAEpu_vGjdFqt3nHS6Nc 6020
pytrinamic/evalboards/TMC5240_eval.py sha256=az5A6vE4l27Gru0CR6o5DGy1nZPlvZnyU2yH9hjThKQ 4691
pytrinamic/evalboards/TMC5271_eval.py sha256=ZMErSNIC-XvwbP_TzZpXiupdcJrNDkMKr56BOGfJ9l8 5518
pytrinamic/evalboards/TMC5272_eval.py sha256=RggcmBm_slZcU56wjV-UdtUhp_3LK3Qs_eb4XtMGf7s 8278
pytrinamic/evalboards/TMC6100_eval.py sha256=uUZHl94Yw5bf8wMwIFYxtvCZ2swavSy--rYRF307ZoE 1112
pytrinamic/evalboards/TMC6140_eval.py sha256=H2jb7iEqOMxvFPUE2ABkxFO22gzH7OslixmgGT4-t9k 2066
pytrinamic/evalboards/TMC6200_eval.py sha256=XMZ7nI0C4eJwG-xipVeOZ6HC9uL0CsgD5iiWH0fYIHI 1112
pytrinamic/evalboards/TMC6300_eval.py sha256=KVHL6yQIk2L72LTaT3cRHpf82WLwqrAsmNabfYftAvo 2167
pytrinamic/evalboards/TMC7300_eval.py sha256=8p_YqFMGjzyA_jobIwZjb2KIz82NSOQqQmPezBQfwKo 2982
pytrinamic/evalboards/TMC9660_eval.py sha256=pBqpzrNkprwJ0RQBNl3CeDt3FUefdulUNiwlcltlLKM 4383
pytrinamic/evalboards/__init__.py sha256=nR1aGcSW461VoARf_tcBpgnXrC-s7a-eCOGjlm64k6w 1258
pytrinamic/evalboards/tmcl_eval.py sha256=HSfoxmSOKCOLJs1SDONB0IzS91O-LmEcRoIoyM-20hw 3969
pytrinamic/features/__init__.py sha256=0jKk6PpbuYwybXsUqavMLT7uIWjnq6A022mZwBaX1XE 482
pytrinamic/features/abn_encoder.py sha256=WAWodYfhjy_HknYcivvkrx32FuEK1WAoJHldYrO6QGo 1176
pytrinamic/features/abn_encoder_module.py sha256=sufZgqgrvMbKtgjWjoRnofdwPF1UC3kVyJhK-v7DMgk 1995
pytrinamic/features/absolute_encoder.py sha256=lDZCmH7Ujs4ZeF-jS6lH4H9O9K3KRvHJsVzcP7rBNmM 3157
pytrinamic/features/absolute_encoder_module.py sha256=grRGePfuAmk0z22jqcck7jWxT50NWhQw0I97oycGwM4 4943
pytrinamic/features/brakechopper.py sha256=dbTvaP-2oNVfk8LBXvofHoMWnHuMckHGaRyT92DGzxQ 1364
pytrinamic/features/brakechopper_module.py sha256=OU9uZGO4n625m-wSIeRk_TbzmT688BOjAyDETGkp11I 2301
pytrinamic/features/coolstep.py sha256=cAJPXb30gwJ5aoK06JoyMbOgvLTNPH3ZqZHfWqXC3Jg 3862
pytrinamic/features/coolstep_module.py sha256=fS7r3S4ZrTQh_-gL37cUa_LHYhpyZXNoEYJHv_bPK5o 6629
pytrinamic/features/current.py sha256=sF_UAy8rvg4oML_AXtAcG_QKbbKz1ultxK96e_JUqXo 1721
pytrinamic/features/current_module.py sha256=OYqwm6H9O4TwklMVvSzVtNsL1lOJX6VFkdV4_qXq2pA 2142
pytrinamic/features/digital_hall.py sha256=FU7yIGBJz5wH_M0huxakIkoZOrjoVI9t3WI8LIIJXU8 1467
pytrinamic/features/digital_hall_module.py sha256=Uua42o_MexvFsUvfp7u6lrz_ym2VVIGDdSF0-rBW81E 4279
pytrinamic/features/drive_setting.py sha256=JNAMKsG7XQsB_OmEyN8u3b908IYe-M45_tCMwi03CJA 6547
pytrinamic/features/drive_setting_module.py sha256=HVIx7IEueQSyKhoQsYnajNyQekFLh7o7KhwRNn17I80 17224
pytrinamic/features/linear_ramp.py sha256=GjRH_irVuHHh4JK6mmvkWIJJEoApXT2gVhRPJgp4d1Y 1648
pytrinamic/features/linear_ramp_module.py sha256=9FLiTCmb9gD1lYx7yplbJpcWxx-zEbk5ijcgvyJLGLY 3210
pytrinamic/features/motor_control.py sha256=hBOCLaZeSreTXoekSJ0i9H7GhoeAdnyEtwBVORz4R3A 2534
pytrinamic/features/motor_control_ic.py sha256=oEPr3obdfw7iuB8C8gAULTr5wrnJGZsvXhqzRAKG5Bg 6497
pytrinamic/features/motor_control_module.py sha256=7PrYHM2Bwv-wE5-uQe9iDUvzC3VxvKYaBJ1KE7y7EDs 5222
pytrinamic/features/pid.py sha256=qHkDN-mfEvki85gp-u5CaYST-lmBsYS2YIIxJGVqL-g 1618
pytrinamic/features/pid_module.py sha256=_RMxe5jROMjfPhMpKG7_R9M5F4sSl8ah24MIE_RfxVc 2626
pytrinamic/features/ramp_settings.py sha256=Meui3AANzlGBYbqGz9LCvIr9SDhYz95rj7IxaQARmmE 1654
pytrinamic/features/ramp_settings_module.py sha256=p8c-QOZhJI6zO8kgsQMribWh8CvpdA9Xe0XL7MRgdl4 3899
pytrinamic/features/referenceswitches.py sha256=ZkvFTWj7GiOOc9jJhePnvuQH9l_EHzz507qTP9tM-qE 1661
pytrinamic/features/referenceswitches_module.py sha256=6YqYcnj0TzT58esarT9sUKq6r4xLRdV5T4vrAjVWf-Y 4470
pytrinamic/features/s_ramp.py sha256=xh98ZuqH2Gh9fNAKvbYsF31poEqE2jJPJEwXlQww_8s 3172
pytrinamic/features/s_ramp_module.py sha256=x-SETWR4PgDpUT0cSJsYErMOKuRLfqVm3umN3fcFOEI 3978
pytrinamic/features/six_point_ramp.py sha256=HiWbWBsfrZ7cFJ5GubutlwJq_Eot_7km9mSNgH7lqO8 5170
pytrinamic/features/six_point_ramp_module.py sha256=sBhE_ydCKRimNHIfV9FWBmMpIb1sD7PXU42YCCj2YZ8 6956
pytrinamic/features/solenoid.py sha256=fhkyXt4LA2-u33mR3LsYGIsc5XaXZlYz7j30TVJK0ks 2948
pytrinamic/features/solenoid_control.py sha256=8sl-9enanWqz3cJk5FI8Aubzsu6n52rmv3-wYI8DKp4 871
pytrinamic/features/solenoid_control_ic.py sha256=Za_cGqoFK_DfuvA43373Q2dy9HG58fKZ3TbemKZanEs 1102
pytrinamic/features/solenoid_ic.py sha256=d23xOik5mNNfJ7qVdrnWYADSY69mFaT7Eb-pGBpRHkI 10032
pytrinamic/features/stallguard2.py sha256=eK5N7NWICxHS7jx9A0B11d27p_rN4wtWzrAjNnQxA9E 2550
pytrinamic/features/stallguard2_module.py sha256=96fmSotJptim135N8ChVJGdlPr2dcSpV8Hq44f9vRAM 5810
pytrinamic/ic/MAX22216.py sha256=SkOI_oHBJqeZaqxLq-M9lChI6NzG7M7Uf5uO1F-6NHU 21685
pytrinamic/ic/TMC2100.py sha256=235asvGlPiCiux9OhVKdtloPMjxymf4PK7b2XREB_u0 1297
pytrinamic/ic/TMC2130.py sha256=VUqFnCbsIdrhxiU3BQRxvHKXX4XRINyRiHWDz8uMQag 9040
pytrinamic/ic/TMC2160.py sha256=JbN-1y1RjNe-kbWzoGfDGmQ8xgybou1F3M2fnleOb_4 11589
pytrinamic/ic/TMC2208.py sha256=EvlDAq048TdvXO3jLgEdbEviiY6vGlioRJlKTjXkGhI 6623
pytrinamic/ic/TMC2209.py sha256=Qbliwy1AiuAOPuUGkH51KZFKTnEzdpyZcHTYttKDUl8 6406
pytrinamic/ic/TMC2224.py sha256=cTzeZnDUb531FgEqywp8Z5hNrRrWuqV_yi4EfaCBofQ 6625
pytrinamic/ic/TMC2225.py sha256=fPKsb4Imjnv8z-J1uFoBcUCBv9m6zXvj91Shd1HVAt0 6690
pytrinamic/ic/TMC2240.py sha256=oELn0A3NkXQ4DybZ38uN3JzWgs24-XiO5xMd5L5Fjaw 11930
pytrinamic/ic/TMC2300.py sha256=6BvtiRvoo0w9frcwsfc0rGnZbKy4OuCnWiuid54_tnk 5864
pytrinamic/ic/TMC2590.py sha256=j6yZx2toIoeo4B70yuAZ6FzfLCfxIEiNrN9N4kuOB9M 4160
pytrinamic/ic/TMC2660.py sha256=6ohVKQzvouOpekssuU0ZoBvFYZCLjdiTh7zeua2DYKE 5483
pytrinamic/ic/TMC4361.py sha256=iWn9gTnFJZmv5lwKc3fqLa2NT31k-jvERU7gA0na8x0 38586
pytrinamic/ic/TMC4671.py sha256=UT22j8NJbx5x2twrFXR0bmwbFhg7Fy35FYEnZhjJD00 49429
pytrinamic/ic/TMC5031.py sha256=9wmZl09fkeerb8FVSUfPieg-3OBoWTkTlcLtcHG5nH8 14748
pytrinamic/ic/TMC5041.py sha256=GPRnqsae4pumG-zCSIs5pND6mmws80Gkh6S1NtdJxRA 14998
pytrinamic/ic/TMC5062.py sha256=F-24d8_2nHPKDLHj2TCBlqoBZrCj64Gc3W8eV3c7tMg 14653
pytrinamic/ic/TMC5072.py sha256=lERlv6alszDMVv39i31pdf8UZharK2Sa1BkMNdbnYGU 25780
pytrinamic/ic/TMC5130.py sha256=_ft3R7bcQGXyo7DOg6BuXdVb83pE77k1e_hIPVQROqM 15853
pytrinamic/ic/TMC5160.py sha256=RuqEBOQNqvLGWJVPQdo68oHS-znhAlQkdTyHZ5N1GOc 34391
pytrinamic/ic/TMC5240.py sha256=JXrBIQRcZSvNEjdpIu0FVE3vAX_AWI2nAjMBr7JOwcc 12852
pytrinamic/ic/TMC5271.py sha256=O7B7u-A-j4I-bZ0yuE05p5OBlN5wNwbdAf02eNbrgE4 15549
pytrinamic/ic/TMC5272.py sha256=s8t0n-F9zwP-AbINz1hH45tpdNgecClzZ-KvazUQYKQ 31391
pytrinamic/ic/TMC6100.py sha256=WTnGn1e5P-FYwpxEk54pnbWeMu7KuPlky9pFFhUt1Ws 3552
pytrinamic/ic/TMC6140.py sha256=nr6sRnE4Vr3scC4R33Sf8WIRjbBqTTnhBnx2Cjyi1pU 730
pytrinamic/ic/TMC6200.py sha256=LGU0n3AV70LcdmIL31FKT8kLp7C_4aeVvcs46lZFPi8 3602
pytrinamic/ic/TMC6300.py sha256=2x1TD0Spw2UjX8uTeu8BYqhjWBbp_gytWqrZjTKPE6g 684
pytrinamic/ic/TMC7300.py sha256=sjPrnMQ1j9LABv-DSBN2-7zm5P5HDLPA32vdD2K3TOc 4901
pytrinamic/ic/__init__.py sha256=9D1C_hzOGShHc9rPWCY2QSH5_k-yMGWkDACTeZOXtXg 1060
pytrinamic/ic/tmc_ic.py sha256=msMcFSWztBJJokVNbZwB5gknz_t672_DxEqmQNX_6vE 9964
pytrinamic/ic/TMC9660/ADCmap.py sha256=DIlgK9ziPHuGfNrxsmLc4hfHrPNLU1Exj_JVsZ5NRPk 23224
pytrinamic/ic/TMC9660/MCCmap.py sha256=674sG9SKEVceOjClAEH-DGIdaBLxDY9guykvgxRp3dE 249177
pytrinamic/ic/TMC9660/SYS_CTRLmap.py sha256=3-7TRcf4wEWd1vZr33KZAh2uIO-HqFKCB5zLFg-MlmE 17875
pytrinamic/ic/TMC9660/TMC9660.py sha256=dWUiS3GI6-_Pjjvn5my10dNKo4jK5KrK8yhiNEagM4I 5068
pytrinamic/ic/TMC9660/TMC9660_ap.py sha256=BWMTH0hxNrexbfMQ60WiSPaqEl10GTXIGvU12-n2IUk 177911
pytrinamic/ic/TMC9660/TMC9660_gpbank0.py sha256=gq1BrSAZd5u4ydasvbIBbgN_8t30LFevelWp1upgcvs 9159
pytrinamic/ic/TMC9660/TMC9660_gpbank2.py sha256=HkgfUdu45P3GgToEIq6cR50aM92Jx_YClf0S0GPYhNw 5127
pytrinamic/ic/TMC9660/TMC9660_gpbank3.py sha256=rmNFm3IICB6gui_tjz6R-MCuRum4GjuaXo8mSVu6HOQ 17786
pytrinamic/ic/TMC9660/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytrinamic/modules/Landungsbruecke.py sha256=_6WabPELyhH8wn36WK2VKkMukpy_O2u3OPIf5tKxMeA 4147
pytrinamic/modules/TMCC160.py sha256=wHu9wIyaU8K-3IyHXt9bHpy1-jiY61zebHh0YMkT3Ro 7275
pytrinamic/modules/TMCM1021.py sha256=Evz6hIHKVVb62rD29gkqWg1qMkiYJUYpBj1DgfYHh6U 6529
pytrinamic/modules/TMCM1110.py sha256=sfwNcigpk_Bj2jUfhwKck1d6HFmKVjPBcJ1ZA8u-nkE 7361
pytrinamic/modules/TMCM1111.py sha256=4R2Cfk9R58wWJAr2VJOE6m5uM2LYLrK4rLukNRTF-BA 9378
pytrinamic/modules/TMCM1140.py sha256=BzlrlHULLkU4StJUin00pHgJZZCamK1Z4NUKofzg2A4 6943
pytrinamic/modules/TMCM1141.py sha256=uwlrdV4miLHK2rLRqkoMvFyWj4eIC5_BUsTmsMz108g 6776
pytrinamic/modules/TMCM1160.py sha256=UgWjy1-IDb3k84X_g167VaC9isBx1IJyQBjKBsr3_Us 7442
pytrinamic/modules/TMCM1161.py sha256=UV-FuqCo0RfX3qbqUUAwVG38WrSVk2qCxsudfAZqf7o 7112
pytrinamic/modules/TMCM1210.py sha256=rWhje295au1jDkTHukERMePMDrxP2FtKCod86dtjutY 7675
pytrinamic/modules/TMCM1211.py sha256=KNhhsXveF0ZgrNaH5kHMzdm-vJsSKSPtc_VVlG-D1Qs 8425
pytrinamic/modules/TMCM123x_0_1.py sha256=XllDtXNnDCX4-lQ0WVkDW0f8dJbtRTWNhq9aUNVlEWE 8029
pytrinamic/modules/TMCM1240.py sha256=7zPjXs8Hwp_rjyQodXVFxPcWZowtZsjb9mJpGkMspyk 8127
pytrinamic/modules/TMCM1241.py sha256=xt_0SgZ49QC9sNV7vLFvwIhZvdfimKPS0knTbgb9IGo 8127
pytrinamic/modules/TMCM1260.py sha256=lp90WKwXi47R0FJqzDCnJdMBVuSEUg9GLIZTz-IKTfw 8085
pytrinamic/modules/TMCM1270.py sha256=jA5G8qKxS9Qi7Uz4A0jCFaxPk1W3GABu2cKfXC5txak 9223
pytrinamic/modules/TMCM1276.py sha256=hVIPW0T-wIM9ewi2IyOyAmxhdYd0ZE6u7i9BNI3KgNc 7375
pytrinamic/modules/TMCM1278.py sha256=AMtMliMNqPqVj0wXtXhNM6lIi2rvsF2OvEzgdCxl3PM 7375
pytrinamic/modules/TMCM1290.py sha256=UsADinpJN4Jqgm1RG5HxSsMuzRmaRwmZxIRpd-JrOmU 8588
pytrinamic/modules/TMCM1311.py sha256=zbqgsn7AFb9nhUW90J1FoRQUn3j3pO9FxVWhuQo3r98 9616
pytrinamic/modules/TMCM1316.py sha256=rs8Zc6nIvin_0SyLQBZx9cRTrLoBoKaVqlFRhXVEa-M 9579
pytrinamic/modules/TMCM1321.py sha256=48glbNYl3jI1u3Io1NbQ8vkOf0TMU8eEbDrKRufxRYw 9149
pytrinamic/modules/TMCM1370.py sha256=95BwHDidfTryIXYUqzisCNFZjaIqdGtYxkqFHQQRn9w 9149
pytrinamic/modules/TMCM1378.py sha256=ZNunJi6Y6WJtJmKioiCag2a2hsLHfaJwAQ-SY7Bi-JE 9105
pytrinamic/modules/TMCM1617.py sha256=GVcSJ4dXmkQzOaUsNcgsvLIMeNZWZ-aRUHU0GsFA-S0 8649
pytrinamic/modules/TMCM1630.py sha256=12I7E1q3HlEsQra1xRhQ87ZANWUVaz7TmuPVTy42dUo 6419
pytrinamic/modules/TMCM1633.py sha256=2ptU_yd0gJYTBugIk8QIi-b5TaDexvCa3Y07EjIX3-U 6326
pytrinamic/modules/TMCM1636.py sha256=MPDRM55g31pHYc7IUuTLRXBNeVmmAIeomliGtsHGLNo 8771
pytrinamic/modules/TMCM1637.py sha256=joUv3S7i67q-Rt_WjVtXn7Sg-zuY3O54vpKKxtpFvOM 7798
pytrinamic/modules/TMCM1638.py sha256=lG_48YpFzxmxfQ-0N2mGIONGC-nPPTQxZgAVX9Rd8ok 7798
pytrinamic/modules/TMCM1640.py sha256=nsXBa31BjzrQESS7Po-bA1eidlahFanMrWRZ98-Iu9Q 6445
pytrinamic/modules/TMCM1670.py sha256=RII3WTcN9I37yxvKtv5DwDOoMM4pfuj_3SeUZLB7L1o 7091
pytrinamic/modules/TMCM1690.py sha256=ln-TqQN0Ry6F_vERZLoTl8FS6Un_uqGu1Wn9FtnpFig 19613
pytrinamic/modules/TMCM2611.py sha256=0B-80hz5pG2lZBOQuW6CVh-VWq2fSj4slpqGyV3E0JU 6733
pytrinamic/modules/TMCM3110.py sha256=vFCwrI4FhRjY6sATaXzXD7BEFDTygyD75RHvqZ2CdCA 8499
pytrinamic/modules/TMCM3216.py sha256=iq0vESIQEb7Lv2EqLsUXtHzJcg0czH6O6NBaMkV1QEo 10953
pytrinamic/modules/TMCM3312.py sha256=9Z0n_4EqAzkmCMKTwlGUZe80WGPEyv0QUN4nbrQZ5S0 9493
pytrinamic/modules/TMCM3351.py sha256=S98OvJwzGzStBD6MPD-usY5m5hgRH29CVT6ei0FWf3Q 9821
pytrinamic/modules/TMCM6110.py sha256=nCx-vTaPv7HjANBkg8syKB1XKpA9EleD8yxMz1D94sw 7685
pytrinamic/modules/TMCM6212.py sha256=Sbda2iS3vVo1tZAS7O_47NZ1DxUI1nLCeShL_1sQk84 8420
pytrinamic/modules/TMCM6214.py sha256=U_-sDEddnTs0SWY7XEGmDYJL-6UaDyz0XaNSUbCpSvY 11326
pytrinamic/modules/TMCM_Python.py sha256=V_BO5t05l8647qh-ywMeGQ9HPSXRigmgo3vC3mSPRwQ 1366
pytrinamic/modules/__init__.py sha256=vOyg57dBZfmkluOXYEcqL8b4zIF_vBTb0gKt1LYY_nQ 1373
pytrinamic/modules/canopen_node.py sha256=l2UkzZeRl-iIRU_ZeFSDWS2q1bWXL1STmjexh2YjsMA 3572
pytrinamic/modules/tmc_eval_shield.py sha256=m98YqU5fqYx5-UB8fRRub2dpMkcs-Im3vgVr-9Cp72o 1220
pytrinamic/modules/tmcl_module.py sha256=FM1WN7HV484dIte66QUuUxPI5zKm09F00rP4Lvdd9N4 10516
pytrinamic/referencedesigns/TMC4671_LEV_REF.py sha256=5UwAjZKFGenUW6wJ7n-Zm5s87P_ppS48NXMPqD6B-fQ 8028
pytrinamic/referencedesigns/__init__.py sha256=UCX1yBl_dzONWWHkk0sES6YytqB3JON9rdJpWDg2D3Q 45
pytrinamic/tools/__init__.py sha256=LNNUUoXoIIFAPK0GjKse5gvn2rR6MnLrMLp7W3ki1Dc 53
pytrinamic/tools/velocity_ramp_runner.py sha256=cL_Ez71E8Kj2BngWEaSGyqfGCMvESCIa4Frc0YWl10k 4363
pytrinamic/tools/tests/test_ramp_runner.py sha256=gxbAIeXaXybuxckzpu2spB1u4nY5NAThcEE1PrPKUQo 3490
tests/check_lb_fw_upload.py sha256=wIuxkAaruvUjcLc62PBVVOsusW0Iqo09r8Q4T7Dqt74 1731
tests/test_can_adapters.py sha256=faNvh2KY8G0EWEbVbLxAAmYwXpEJDkjkoggKYdegvQE 3393
tests/test_firmware_update.py sha256=J6AOtOb2PMpbkMle1CvQ_6mcthq16wqUedaUIfxqxlg 6216
tests/test_interface_timeouts.py sha256=oLLLU7p1jVl1JAamNkOGaby12aVhEuvTNpFul4Uq2Og 4199
tests/test_project_sanity.py sha256=E5LFaZSx6lvzCCNCre3ME58ay38izgWtaOUw2SWRPWw 547
pytrinamic-0.2.15.dist-info/LICENSE sha256=u4cw3on3wiR6RmLuRBSq7gFQGbJgzmhPweMS6Sa1YfQ 1277
pytrinamic-0.2.15.dist-info/METADATA sha256=7kn2dxHncO-TRKaSFO9LwWZXEbP_4MIE_j81rjrP9AA 1983
pytrinamic-0.2.15.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
pytrinamic-0.2.15.dist-info/entry_points.txt sha256=I1ZDA_TrfCuuAKbWGfRQ_KXbQB0igGGjURB0I-7p20g 66
pytrinamic-0.2.15.dist-info/top_level.txt sha256=hw22KD5aZc0uyEeF_ctXvxxvgSyyyBW5PLykWkWbscI 26
pytrinamic-0.2.15.dist-info/RECORD

top_level.txt

examples
pytrinamic
tests

entry_points.txt

tmclfwupload = pytrinamic.cli.tmclfwupload:main