Communication & control of the custom gimbalLink
Connect to the Feather M0Link
First you need to find which USB port your Feather M0 is connected to.
To do so, you can use dmesg
:
- make sure the usb cable from the Feather M0 is unplugged
- run
dmesg -w
in a terminal - connect the usb and see something like:
[70481.093408] cdc_acm 1-2:1.0: ttyACM1: USB ACM device
Important
The important info here is ttyACM1
!
Then you can use picocom to connect to the Feather M0:
picocom /dev/ttyACM1 -b 115200
UsageLink
Send plain text-formatted commands for the position or speed commands. See the command list below:
x
: set velocity (unit: RPM)X
: set target position (units: degrees)c
: start the calibration of the encoderC
: print results of the calibrationv
: print target velocityp
: print PWM value
TroubleshootingLink
Serial access deniedLink
Look here if you can not communicate with the scanner using usb.