Skip to content

berryerlouis/Hexapodcpp

Repository files navigation

Make

Hexapod

Hmi

Install

First install the following tools:

Uncrustify

  • parse all project files
  • run ./bin/dev/uncrustify-all

Using Make

Clean

  • run make clean

Compile

  • run make -j16

Upload

  • run make flash

Using Cmake

Compile

  • run bin/dev/build.sh

Goole Test

  • run bin/dev/test.sh

Serial

attach to wsl

usbipd.exe wsl attach --hardware-id=10c4:ea60

Communication settings

  • baud: 115200
  • bytes: 8
  • parity: N
  • stopbit: 1

##usbip

  • PS> usbipd list

  • PS> usbipd bind --busid 12-4

  • PS> usbipd attach --wsl --busid 12-4

  • PS> usbipd detach --busid 12-4

  • WSL> lsusb

  • WSL> sudo modprobe cp210x

  • WSL> sudo chmod a+rw /dev/ttyUSB0

  • WSL> sudo dmesg

About

C++ hexapod

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published