./.env.example,sha256=FS10n4Axb7vJzwr-qqHw3a1jCaBJbS_c_iVVE5J8voM,8327
./.gitignore,sha256=ROOOFY0ihhpOlGBJF5kyFpp8sInkj9QYV1IikzVtYkM,6188
./CHANGELOG.md,sha256=n_jAG6LLPixjDuXCNVKeKNuNMrmLoaewyP44FCSCEcA,6628
./DSL_LOGGER_README.md,sha256=YO-Qelwl7yv5EnQRUokFg4UfA0Nm5wFbBGHrDUwKHu0,2704
./Dockerfile,sha256=gq9qsicB-w1ECcUzSdoMYoYBn1vaDgn4ttX1TRmWmC4,1670
./Dockerfile.dev,sha256=zWZtnRKp0lmwi3XloDqwlMHKG88cu-C2lfHuAoxbqM8,859
./Dockerfile.e2e,sha256=XZzHIIBZqhS-JxbH39sjB5i0XCdmOBetTLLVHb7sc9c,953
./LICENSE,sha256=E5PS-vNp1dJ46qHqDsfv70Rkoy-Payod0bypUkPOEYk,11345
./MOTOR_PROGRAM_EDITOR_README.md,sha256=2W28KI16v1Fhx1Yq_8bPJ-pkZUhjwdQ4VXskp4HK-rE,6178
./Makefile,sha256=o872Xl5Cqhyk5ZhIHnYa-ZqWqYN0ItCyQ1Dfufm_yaY,15929
./PKG-INFO,sha256=EVe8WTYmQmwY-i-2vUf9VhbcFa5SNiQ4HKJ248md2_Q,20134
./README.md,sha256=43v9zqHtAFHr4S3_nV6xXdrWfomK9bRZRmWa8c9Q77Q,18545
./TROUBLESHOOTING.md,sha256=UGNGmpn9UqEpTmElWoZpDLJKLEAKFIhWgDoUaEzYzFE,5377
./VERSION,sha256=vScLDd7O9sU83iYOeWQEixGGFHYG5mQ9LMuM8E4We9E,7
./add_config_endpoints.py,sha256=xnSlWg1GpjEmvQw3TQo0LDwmJVkCB31-I7OP37oMi6A,8293
./cli_shell.py,sha256=HJFP2Mds22OI5cR-jUlFA9TlD0uLg-0DRAikBll1AJE,37886
./cli_shell.sh,sha256=F5a5rkWI-xuJroofBZR6C5aT1Zvod3HJFEAS7MhaU7c,4568
./config-gpio.json,sha256=XaykEoXyc6rrD1YQWLA4lubO4QrNqW1tcaDSnnOp8nU,405
./config.json,sha256=pSjdizQOW9RlHP_jrbTqB_f_278LG9T738F349iQHqw,533
./detect_usb.py,sha256=PMtxthRPnsx-eFW1VARW0FDkq5epjCOoNPIofm-YpEo,3079
./diagnose_usb.py,sha256=yRn2XirbYcNf7ppCmR8LN9FwteIwlSgXn2HSeVUwp8c,11188
./disable_kill_switch.sh,sha256=zVmHwnCOEXi7bzg1eSqYhdW8PF0-b0L2Ei7OdiRf-Os,406
./docker-compose.fullstack.yml,sha256=AErjNv2VWBarkzEnfIG5GNpGiAVEudsp6oZSWWTyjPk,1490
./docker-compose.multi.yml,sha256=HWg9FdYNIl1Tr6XIq6Dr1c4OBRxOn9qaJllFNjoPcTE,3759
./docker-compose.yml,sha256=Fde-WT2B0qY2d5SGHP4btZY_DkoQ_rwdUgnUQTmwfPs,2365
./e2e_summary.sh,sha256=a_GUZfYzqEx_OAe4HROmnFpqWSP3HGi0FgEfqibiI7Q,2682
./example_reciprocate.py,sha256=8xcoeF3BFtVXdkB0ixx9TBszpP3zn5xnEE27hAeLSUE,8158
./file_format_router.py,sha256=bo2exowfxtCjMzpNa293W7yYUPzthqUXnvCPkh-GvHg,10277
./firmware.pid,sha256=9ChgeUwvFiH6dmYmZq_5qFFpmyVRw23p0egjErKNS9k,7
./goal.yaml,sha256=VCXZS2Y3AObtZVHn7sx5G2HIk9ogc49SxUeIbysAY3w,12392
./img.png,sha256=RTiFEVuvv2uAPUDYYMgwUfgdH4qz8QQLGqod_hGlOE8,692630
./pololu_config.py,sha256=muuyH_-166VEiYHHEiRL2B9u1uHk62Afur03Xsu1y8A,11048
./project.sh,sha256=UbHNSr5I9mNF7MZ33oQy5BOj1fOJvPoJ8mbVthyijXQ,600
./pyproject.toml,sha256=bIvH0vQ2o7b5J_6TXUFDsl8Bfe3DwhATH40D0i7wvb0,2336
./reciprocate_limit.py,sha256=NswDsPPg_xI-Ax0lQzIrR1akP37R8QWAGI1ofhBAO6s,5769
./requirements.txt,sha256=xY4ozRiqZZcvb9vzbcZiWOsSmWCL0XDpVgrIg5e0qGc,178
./run_e2e_tests.sh,sha256=taUt0vBNsjoG9ZUCLCkLD94UPbOpc25yIThDGBPfFQQ,2869
./run_multi_distro_tests.sh,sha256=iMq-j24Bf5HugljrwTkJb0MYwmLQDnzYuiZeJeINaEc,2979
./setup.sh,sha256=kLXoLccSnr_HEbwECE_8ZagCtKDnWtedNo-5fciP6ng,6857
./standby.py,sha256=vbBAaxOfYkQf78-zHt6jIuxpaw9KOzrP2VWGLsvuFrQ,1338
./test_auto_connect.py,sha256=4D4ksS2-xFwPvf3RnbMePuYX9JIXq_dLweco2zW_ZTQ,3234
./test_limit.py,sha256=VF0kIvaiEEq44EEpbpyG-rkAu32PROR2xXGBW8kJZuM,4331
./test_results_summary.py,sha256=FylcQisnGsqL0Q4XK3_ec8ANloBa3gNor1f7LIeq6ko,5063
./test_ws.html,sha256=Z_CE7LFubqriUiSzmlk-2w68HkLJszuETgBKCcE6LKo,1290
./tic_t249_controller.py,sha256=DQRU1hJcF8_5O8j4PmlHf_Ck2OcCqrC1evTIOzBoJc4,54516
./uv.lock,sha256=VLuERAhxoMBZuAGHQ9uCrLq1_9NLwFJV3XzLVhMkT1Q,155095
./web_backend.pid,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
./web_panel.py,sha256=WMw5DMlFLpTXsPQF7cpmloyq-MqknCjEtPbv36wgi5A,39945
./articles/tic-t249-stepper-motor-controller.md,sha256=EUBT8m7Ngxx39Xa5kqdAyk8DAMCQdXUZtSm55DSHCvQ,3726
./backend/.gitignore,sha256=Up7ZBQYIPJ8SwZRqzsnkbmYzvWH5In-02JhPvOMwefA,16
./backend/__init__.py,sha256=8h6zbOSzNv0rKvhYs-m8X9p8rvSyxoii16K-_BWL0f8,57
./backend/app.py,sha256=cvV1q7QoUl-xSGfVDbVic-SryKN9-heY3KBb1WQfEwY,14795
./backend/dsl_logger.py,sha256=2fIkTvvg4HmMIBgYNnafEn4tbRzZ5uJxxkdrp0DzcdM,10510
./backend/log_manager.py,sha256=WHbS2DPqT57-V3EXJ1ZECbdkvJQqpBUxp1QJLTBoC9Q,2910
./backend/mqtt_bridge.py,sha256=3WfsRsR2YQpOILDQhssr22UYtqs1b_aZb1K6fJgs36U,6410
./backend/requirements.txt,sha256=U2jobbyxa4N9oOiaQ0DFEfJtjBLta5TKDQbEItRpxEQ,82
./backend/usb_scanner.py,sha256=8iGe2z5yaUrTvQ1YVwfQU4sW-kMRWI1wBGQ2kcB_pQI,2525
./backend/tests/test_backend.py,sha256=3Ap34xKK0qMxj-Fr4XbYfzn8uTRs5bq70b-Z5PtPm4A,252
./bin/pololu-dsl,sha256=qZ938LXLmG3I1JMtadMRcmQjwPgTzx7EcFlBx08LUuY,6291
./docker/Dockerfile.alpine,sha256=WW8ecOFkKJWS4rTbU8PG5rSwz5C4GzjiaS6RF_Co-qQ,873
./docker/Dockerfile.arch,sha256=7OQ0ucSXwrdXN9r237JmnHDA3lDwwjrzpqFRoeApNvk,813
./docker/Dockerfile.backend,sha256=WNrLPuSYjkKS6f1qEoN32GqaaDjgob3gORAFoXv10wI,440
./docker/Dockerfile.debian,sha256=YwDDCNNg_X0WQuJXgey5KUdT4MyQcTXViY7vbrHCHp4,1071
./docker/Dockerfile.fedora,sha256=D7lskDSk_wW7bHWZfrmoF8wQ9y2lprNrjpxhYrIRq9w,927
./docker/Dockerfile.firmware,sha256=Rr-ufx8Xq-KTkxAOt88AV02nVMphvqPrUpgjek1cznk,544
./docker/Dockerfile.frontend,sha256=C98zH0o7OkReoFohNNu0X6wJFZQq_B017bNFTsZtDvI,347
./docker/Dockerfile.ubuntu,sha256=o-bLpFHzOhpgnPGz0k-MaA8FKOkUKO8nHUcgeR5jw04,1079
./docker/mosquitto.conf,sha256=yrH05Sn9zwYU9yDYF-81a0BSSZANxJQaYDxvPtt0KXY,106
./docker/nginx.conf,sha256=IRyZa-zOr8nnVpnaDvwZAq9YpqHQYrEZwmpyoqA02F8,566
./docs/README.md,sha256=FNDSTQzkpStOv0hfHXZQL_lbEwnGwP2TKS5KWNOWhBI,15897
./docs/tic.pdf,sha256=Dqsk33oKy3kKg2PtmbDkQkzpiUXLB4sj5gmJKQMHt8s,1890897
./examples/README.md,sha256=ZhfVEF8beJ6oXGwIx96VjXbG0dwgtM3rAU53YzrRdLE,7676
./examples/archive/README.md,sha256=Y9p4Oq3jUx2zzmX1azveGa76m3QMBGuPrw-7lBXNFFg,826
./examples/archive/basic_test_old.json,sha256=SX8i7do5ttge-4sJEqCyUJuG4S7pncnt4LwTTJ1lfaE,338
./examples/archive/basic_test_old.sh,sha256=q5xICHgok_I2c7DLUj46wi1C0Rhfz0UlGidMUCeUYSk,595
./examples/archive/high_speed_test_old.sh,sha256=9E-aeJbZdbhGBqAeF6-45PbAqXfBENxJ1VblzL9avI4,647
./examples/archive/ultra_fast_4cycle_old.json,sha256=nVjiK6f-BxEi_URzeWpaqz4zjGu7GabprA3LwZjcKso,482
./examples/bash/README.md,sha256=EfI28EkhrxiyqGHLxPss8rVlt6iAcVsITkxKGrBSJs0,3742
./examples/bash/basic_test.sh,sha256=zKzIIV8jsTEiFw8-66-MoyUuUe8uF7_I8fHOoFro3SI,892
./examples/bash/high_speed_test.sh,sha256=OulUHTtTyazj5DzebD-0Cm2Kb5eAaGyxZZ6iDQZxWRo,1001
./examples/bash/system_check_test.sh,sha256=U0DP1YrER71ol5Jm1m4PTQu9beXU9taE62ncNq6mqQ0,1127
./examples/bash/simple/basic_test_simple.sh,sha256=GTGw9lNVZhiCmQ1U8co809UVHY11cws8uzZb00HGGXM,781
./examples/bash/simple/high_speed_test_simple.sh,sha256=68MBsPFAXms023f3-VC23sF28vE1IZekB-4zwrdsvKs,862
./examples/bash/standalone/standalone_high_speed_test.sh,sha256=T-GQLrFf80PbJ3tjvQxr5I4msSIhFWiOoP44t3CxFKg,709
./examples/dsl/README.md,sha256=qIUTnwAAeamPQiVnsKBG_JZZyrSsadaIvQJquS-ZPyg,2625
./examples/dsl/basic_test.dsl,sha256=kwc7wKVt-3IgwsvXJx-T-bh1L7F2ixi55g-tRQ942S0,489
./examples/dsl/calibration.dsl,sha256=vHfsXlqTVWrEbxJ9k4vdgohN-ZqsKT5Um-nvAzahhzs,478
./examples/json/README.md,sha256=wuFNoMjW-k-qigN3KCNkmmqMnQCugi4IXpeCcZMEGis,2066
./examples/json/commands/basic_test.json,sha256=ib6AOZRc6OFAxC_JdIsCAXD1AFT2zppBntUcHvN9pRQ,760
./examples/json/commands/extreme_speed_4cycle.json,sha256=P6meGO6RZ862n0FWKSoZCS2Se6iUzFQ8_1jRf9Lef_E,1033
./examples/json/commands/fast_precision.json,sha256=FZIPLliOcq-zurT6vq2ZIrEZbRttoSRlqrfbhhXBp0k,1069
./examples/json/commands/industrial_cycle.json,sha256=esgzY8cqIbuHdEY-8AhYhgE4HK9U-geTBlWlEJu3qE8,382
./examples/json/commands/industrial_cycle_pololu.json,sha256=nm-IWQ42KyThwXSAsel4tHEPWfLkrVhcpGf4uTMkiuw,2491
./examples/json/commands/long_stroke_pololu.json,sha256=C_gQCQ1mcFUDmkGiSe9P0rKWwsC3BGtb72XsAUpCngk,685
./examples/json/commands/micro_positioning.json,sha256=VrUj2lWWrAWaV8VxyrcC1gxdD_UWbMtq86Q77ldu_fg,370
./examples/json/commands/micro_positioning_pololu.json,sha256=zWRiJC301iUehxLZeC1hFmhI6wR12eWDLqC7QBcOFL4,1712
./examples/json/commands/ultra_fast_4cycle.json,sha256=R0WrV9h7vR6E3D_M0Ye4MBvwmQOdhzARrYa4jgv7-MA,899
./examples/json/parameters/basic_test_params.json,sha256=Fbyfso-pvgTAN8QwE1RkvxuIRkDJ5EHrSeJ-iFrw6lQ,375
./examples/json/parameters/ultra_fast_4cycle_params.json,sha256=lbHsywsKzHaZjp6-RkrqLNd7wBZ2iXhlSKSwZU-0PiU,515
./examples/json/sequences/advanced_sequence.json,sha256=jVn8Wyw7mEIlW6y_ywzjzsSYRXBkoTSTaUuInc7hhe4,1356
./examples/json/sequences/advanced_sequence_pololu.json,sha256=UN07R91Cc3En1y36II2PTdEC5bZwTXVTPA7IlV3jQIo,1792
./examples/json/sequences/calibration_sequence.json,sha256=-4REVDbaSGvm6FjsVeW3XAaLlNkZIvUXNnay-ieiNCQ,1838
./examples/json/sequences/calibration_sequence_pololu.json,sha256=uGSqkhJzj0WYKpvlaXFvhWepismFQP3Sb9MO4uSTCf8,2038
./examples/json/sequences/high_speed_sequence.json,sha256=nR8tW31Z4J3n3XrRm4y9kObMcwI7ICwRO6aKYy7-4NE,1404
./examples/json/sequences/high_speed_sequence_pololu.json,sha256=lTxph1MQaXUEjQpv5mfnPpnkqSmSccPBh9wrP6Izl44,1901
./examples/json/sequences/precision_sequence.json,sha256=ZeH5JwPkLDOiC2BoDbdPHdG_RZ55i0QnpZUwZ5RpyrM,1483
./examples/json/sequences/precision_sequence_pololu.json,sha256=oOydeLvRW6PumtrGD5KL-5wqUrJzEraZBd_94zGOT_A,1684
./examples/txt/README.md,sha256=FXgY8Z1E-cJRNtOtFUcJP5NABbRq2iY01CLIzsd20D0,589
./examples/txt/basic_test.txt,sha256=G3nxs2qU2ZQVnty5Fxv9acyqmatRNB7S-ehDyY5wElc,628
./examples/txt/precision_positioning.txt,sha256=KV86domSlwOwclE12se6RQ5GE_-x4Q22QlhvY9-7YKU,498
./examples/txt/ultra_fast_4cycle.txt,sha256=Etb9QsNWJF9eFfOTHS6uYV5wBQrwRMwV-wVOlyKBE2g,516
./examples/yaml/README.md,sha256=mtFw4cvOzR-_fnredqcR2jOTt5qQpHONIYdMvjBPhWU,1286
./examples/yaml/commands/basic_test.yaml,sha256=lD_4hOVUO6k-EDRtA3sAyKJmXVQPy7LMUdtPf9Hc7wc,667
./examples/yaml/commands/basic_test.yml,sha256=lD_4hOVUO6k-EDRtA3sAyKJmXVQPy7LMUdtPf9Hc7wc,667
./examples/yaml/commands/industrial_cycle.yaml,sha256=EZWUoGRngol_hoFgKIkppeYxhjwxXphd9lbNxqPeeWk,1091
./examples/yaml/commands/ultra_fast_4cycle.yaml,sha256=nqTPp-lZKqeKCzahqu8guE0iWPmrIINZNDB5NFv3V0M,673
./examples/yaml/parameters/basic_parameters.yaml,sha256=bmh0h7GSZtwPIKPZnphzbQrAqOFWOcnVQkEdbMCa_2w,306
./examples/yaml/parameters/direct_parameters.yaml,sha256=QF_DRgBEXpaguvjKBx3Q51sQvWgnWhNa7TwVJAsUfqE,408
./examples/yaml/sequences/precision_sequence.yaml,sha256=H-Bv2WSEM8jvS5gThK7t-fkqhjYZWYv0ECtnNbo28l4,1229
./firmware/.gitignore,sha256=Up7ZBQYIPJ8SwZRqzsnkbmYzvWH5In-02JhPvOMwefA,16
./firmware/__init__.py,sha256=dMQBWOgtyqJtZWIKcj6EK7Xy8jLCM7aFx-hCjr0r4Eo,57
./firmware/cli_shell.py,sha256=Jhq86WEEaUTkKetsJ8fVw2p89WRZjMMKoHJEeLKQACY,7131
./firmware/config.py,sha256=0PgT6rX8arWpwB1glWy_NkDs_2paAHlHM3HO35G53FA,17055
./firmware/main.py,sha256=xWDqmlGJQZ3SYxLlrEH5fXRq3W3vzqLXaS3j3_gPcRc,2678
./firmware/motor_controller.py,sha256=kRn5L0fsKCitPpkMBHa7Qd1Vt1USDFuI113H-q33rkk,23306
./firmware/mqtt_client.py,sha256=7s8nUuJJg0ESkjn4rFSbkWygwJtisLwLkvHLVnSduq4,9070
./firmware/requirements.txt,sha256=XwPLVr13ChYLhO6jn7QMSmARZOj1MXQMJwexx7B47UE,49
./firmware/tests/test_firmware.py,sha256=nvyI1rF817i_fyhKVgzaAXxFxdI95mgvnKn3JtQqzHE,253
./frontend/.gitignore,sha256=Up7ZBQYIPJ8SwZRqzsnkbmYzvWH5In-02JhPvOMwefA,16
./frontend/index.html,sha256=qXHtLvgXkVRNtR4K6tc0K7pgUUPwDitrLru2hJH9xeQ,343
./frontend/package.json,sha256=u6yoknFTnFbzpxtUvRUhjqaX22wY9ESm7Rz_nr8cUtI,628
./frontend/postcss.config.js,sha256=GQyHfbRmmVvxSC9KFqvQbgSont4xGTQeKob_luFzeyc,80
./frontend/tailwind.config.js,sha256=e3NBrL6xG8AoprVjxgvEbcqDBLp7zbuM-7O19VaphH0,169
./frontend/tsconfig.json,sha256=g2ctJmDeCA954vnbBIEXYLwrGuR1w8baM2Yuaw3lqUw,510
./frontend/vite.config.ts,sha256=mjm-0_Sdu7fi-WSQxpKjHS_ZcBdweiMJFTsuOo72Ieo,688
./frontend/public/reciprocate-form.html,sha256=t3DSHcZ-86-aQDHN3U6-ZHTgNoymXGZIlS4hdf8XWsY,5494
./frontend/public/examples/advanced_sequence.json,sha256=jVn8Wyw7mEIlW6y_ywzjzsSYRXBkoTSTaUuInc7hhe4,1356
./frontend/public/examples/basic_test.json,sha256=DUShsxqmKNis0gT29gZBbdSn9M_qiMrrMFJS7z1uH2c,345
./frontend/public/examples/basic_test_params.json,sha256=Fbyfso-pvgTAN8QwE1RkvxuIRkDJ5EHrSeJ-iFrw6lQ,375
./frontend/public/examples/calibration_sequence.json,sha256=-4REVDbaSGvm6FjsVeW3XAaLlNkZIvUXNnay-ieiNCQ,1838
./frontend/public/examples/extreme_speed_4cycle.json,sha256=k-WCKfeAyOTvHeh5cNQbeDXWxBIAY9z3xWjqJ08N6VU,618
./frontend/public/examples/fast_precision.json,sha256=D6BtbwHl2OSSHW-tYa2kCG9tBDqqHNvVOzKrnTTl5ks,350
./frontend/public/examples/high_speed_sequence.json,sha256=nR8tW31Z4J3n3XrRm4y9kObMcwI7ICwRO6aKYy7-4NE,1404
./frontend/public/examples/industrial_cycle.json,sha256=esgzY8cqIbuHdEY-8AhYhgE4HK9U-geTBlWlEJu3qE8,382
./frontend/public/examples/long_stroke.json,sha256=KDGcqzlsySI9Q26z_rY98F6gMZjVgbYkooMfVahEdA8,375
./frontend/public/examples/micro_positioning.json,sha256=VrUj2lWWrAWaV8VxyrcC1gxdD_UWbMtq86Q77ldu_fg,370
./frontend/public/examples/precision_sequence.json,sha256=ZeH5JwPkLDOiC2BoDbdPHdG_RZ55i0QnpZUwZ5RpyrM,1483
./frontend/public/examples/ultra_fast_4cycle.json,sha256=f8-_qNw65d5aKO9uF6IM_FV2PgWJTn3eQljkggdLq18,489
./frontend/public/examples/ultra_fast_4cycle_params.json,sha256=lbHsywsKzHaZjp6-RkrqLNd7wBZ2iXhlSKSwZU-0PiU,515
./frontend/src/App.tsx,sha256=6K3Om6waCE1T3HGfC1AacEVZg1QPmQm4HnDm6pJeq8Y,66534
./frontend/src/MotorProgramEditor.tsx,sha256=NClz4hcVmWv1tXHuxAaf9-Iuwk2_CVytgdXkRQz0QSM,25071
./frontend/src/ReciprocatingExamples.tsx,sha256=J2PIcdisVdw7B30MoxLMzC1BD17CpXZiru8B-r47HuQ,8771
./frontend/src/api.ts,sha256=ej_UjK1m7-AVkb-x_DSdO0q3NJslnjUJvcp6YbONlBc,3998
./frontend/src/index.css,sha256=zBp60NAZ3bHTLQ7LWIugrCbOQdhiXdbDZjSLJfg6KOw,59
./frontend/src/main.tsx,sha256=X0nc5ubMS11njPUp74kq8Kt9-mr7MAsRrVWSJAGbiwU,232
./frontend/src/vite-env.d.ts,sha256=ZZlpNvuwQpFfe3SiAPzd5-QQ8ypmmxq5WXz6pLD63bU,38
./frontend/test/tic249-frontend.test.js,sha256=ytKzYi5AO5O7eci8_bC_8c0bv2V_ge1t4lwX1zquYK4,154
./pololu/__init__.py,sha256=Zt232IqwhGReM13BJcMsM94Zjjl_uTQiqD3YHP2_Dns,24987
./pololu/cli.py,sha256=hOxMe9NPCOp-r5k1g5F4jE_Rrpiiv92sRBd-9vjrwgo,1242
./pololu/communication_test.py,sha256=rlEN1xr41IMZmEZRF8JCnkZRHgzD454s8tW-0FR1T34,14890
./pololu/diagnostic.py,sha256=Kiq5txdgt910S4QY3L7e2LZZII9-L1DJfaRKC8KAH-I,2006
./pololu/dsl_runner.py,sha256=sk19j9hEe6uUYHqoYWICR77u_IUfOjNSD2q33gnN3cI,13161
./pololu-tic-1.8.1-linux-rpi/99-pololu.rules,sha256=78xUFeRou8bux9GegK-pzEwGplH_3qdvSp7XmL8prdY,55
./pololu-tic-1.8.1-linux-rpi/DejaVuSans.ttf,sha256=faGVp0xVvvmI0NSPlQi9XYSUJcF3Dbpde_xs6e2EiVQ,757076
./pololu-tic-1.8.1-linux-rpi/LICENSE.html,sha256=pX6xrAKZyrinI1x_MA53y3iKS55fzOnPuDPVufG5Q_4,400592
./pololu-tic-1.8.1-linux-rpi/README.txt,sha256=pePqL2CCH62Mscj_YFIiiTTxFOwsb6xUzlSufMNPrlM,545
./pololu-tic-1.8.1-linux-rpi/install.sh,sha256=1WlM67-3T59yAigCWJjHHRQUHBRrIPPBOx7nmIsqZAw,343
./pololu-tic-1.8.1-linux-rpi/ticcmd,sha256=Vt0uub839m8LWSfKMwkWolO8n7FfODgxsXHm2x34oTY,1439692
./pololu-tic-1.8.1-linux-rpi/ticgui,sha256=haNXIkGK7iXRBIqoCz0Ye6zMSEWvsSsCotatSnIgrQQ,16397256
./project/README.md,sha256=_KEtcMhRs5l8S2Hx-47v7C07L-1FXs1YVPB_m9IE3SY,9585
./project/analysis.toon,sha256=vrF3FbpZ1sSRcaTXTVU3liEhZfCclGyHU2FhCvfds24,20079
./project/calls.mmd,sha256=HGEV8ilZwqGKz4KqepMe0DIzEm6WxL1RM2O-bXC_iSQ,13897
./project/calls.png,sha256=6ddJlxOja-c2BKH8dtxxCJecaEKHEG8UtgP0W_OHA3Y,84525
./project/compact_flow.mmd,sha256=mcwlppKbxvh0b9CeKCakH9TXL_ju7T2e-SucAjqRzew,1557
./project/compact_flow.png,sha256=T2nl8s27RXfpdML3RNplYkvJ6WdtMaM44X7OLJm5aBQ,19676
./project/context.md,sha256=OM6EGQ03r5DK1Gdl6cUxaf-1AkW0a7-8vpaR6ApjqQ4,4026
./project/dashboard.html,sha256=id-5ejtTCz4lkmhvuTX8wkXt9lCzu109t_WXBj4S20Q,27556
./project/evolution.toon,sha256=pyNHDq5-OREn759Y6SjGWGEPD1kfv2UVXlwlXFGlWO4,1676
./project/flow.mmd,sha256=qnQBmnOtE2Hjxg4J7nSNO3inMD1bILh3LCRF6fdWNt8,28744
./project/flow.png,sha256=qYTqm-WFNdfI41ZsiBKKjK_eMIu6AvmluNBH8Syt9SQ,17667
./project/flow.toon,sha256=vQQgcGoDAIJmOcfUkz9y1PQwdAlqwHiVqNoTA54t5ss,16643
./project/map.toon,sha256=4zyfEAwsvszlKeh0xf7KGCBPeKGJrajjtZPtyL8LdkY,12157
./project/project.toon,sha256=UzBAwYY7F0QONsVzkGBTH51DHb6Uz-CBl3Xw9Nxqj8I,10870
./project/project.yaml,sha256=43X_-VRzqqIL9YVI5ksS6QmtCsVq6FjQa3lFwF0Cqys,20528
./project/prompt.txt,sha256=iwk2r6UwVy9DqBQ4xgLypZR_DNeTUq07nz2uWNI14UQ,2227
./scripts/install-deps.sh,sha256=TEQCqazN9SlTpGrJZ9IZHpSEYbzw7_KDUD8yPcPxfIU,1862
./scripts/run-all.sh,sha256=0OKnL-braKON4RKydnVgY192QevePnQqyBYQjZcZI2Q,2407
./templates/index.html,sha256=TsqJTH6VP-CHlGmahEO_z-UGUaVBHTIWNyP4HUuVgpQ,27298
./tests/test_integration.py,sha256=COD7xT6z50rce0E-z_tCWAXzlzfWHDvMPs08DnCrCAo,6096
./tests/test_pololu.py,sha256=c3VNUXwlf75i2L9wUDY2XNNsa8bMrqZoZW_wa9oaUJA,251
./tests/e2e/test_config_and_usb.py,sha256=xXRInI0UukkT5g4TDBbkngmCIQUbcMZLRMHYOKd-fKo,18432
./tests/e2e/test_react_frontend.py,sha256=_CFD6I5E8_e7SGnCWRcFmx8AUjLA7gaXLv7T_vTQ_VU,12661
./tests/e2e/test_web_panel.py,sha256=QjqbAexjN7t_PyYyDbbkYVrbCHNq1ztkO0zjpudtbhw,8330
pololu-0.1.17.dist-info/METADATA,sha256=EVe8WTYmQmwY-i-2vUf9VhbcFa5SNiQ4HKJ248md2_Q,20134
pololu-0.1.17.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
pololu-0.1.17.dist-info/entry_points.txt,sha256=ObmVNywjl0cctmCxr5Bv86wcwxMCNIkIjoIUS2qCzlA,89
pololu-0.1.17.dist-info/licenses/LICENSE,sha256=E5PS-vNp1dJ46qHqDsfv70Rkoy-Payod0bypUkPOEYk,11345
pololu-0.1.17.dist-info/RECORD,,
