- Created `python_can.py`: - Implements a CAN message receiver that processes angle, velocity, and enable/disable flags. - Added `python_enable_motor.py`: - Sends enable/disable commands to the motor via CAN. - Added `python_send_angle.py`: - Sends target angle commands over the CAN bus. - Added `python_send_velocity.py`: - Sends target velocity commands over the CAN bus. - Configured all scripts to use `python-can` library with `socketcan` interface for CAN communication. |
||
---|---|---|
.. | ||
include | ||
knowledges | ||
lib | ||
src | ||
test | ||
.clang-tidy | ||
.clangd | ||
.gitignore | ||
check_gcc_version.py | ||
cubemx_config.ioc | ||
gen_compile_commands.py | ||
platformio.ini | ||
README.md |
Встроенное ПО для сервипривода на STM32F446RE
Для разработки
pip install -U platformio
platformio run --environment robotroller_reborn
platformio run --target upload --environment robotroller_reborn
platformio device monitor