Serial port handling
Back to Basebot
Windows
Arduino IDE
I couldn't find a way to save the serial monitor data to a disk file.
So find another app that allows communication in the serial line and save the output to a disk file (or allow copy-paste to do the same).
Visual Studio Code
From the menu: View -> Command Palette -> Type PlatformIO: New Terminal
(next time, this command will be first in line)
In this terminal type
pio device monitor > aaa.txt
It will try to open the communication and save it to the aaa.txt file.
Try pressing the start button on the robot (wheels up). Then press ctrl-C to stop the monitoring and inspect the file.
(the same for both Windows and Linux)
Linux
In Linux, the serial device is called /dev/ttyACM0 (typically), and to copy the robot output to a file is:
$ cat /dev/ttyACM0 > aaa.txt
And use ctrl-C to stop.
You can, in another terminal, send commands to the robot, i.e.:
$ echo "start" > /dev/ttyACM0
This is the same as pressing the start button.
Apple
I don't know