-
Notifications
You must be signed in to change notification settings - Fork 85
Firmware
Dexter runs "Ubuntu 12.04 LTS" from the micro SD card on it's microzed board and automatically starts a program called DexRun.c (used to be iotest.c)
DexRun.c is the interface between the ethernet port and the FPGA which controls Dexters hardware (motors, encoders, etc...). It opens a socket and accept commands from DDE and sends data back. See DexRun-DDE-communications for more detail.
DexRun.c also provides a few local functions. For example, onboard motion planning is being developed.
To update the onboard firmware, follow the directions at: https://github.com/HaddingtonDynamics/Dexter/blob/master/Firmware/README.md
It is very possible to install and run other programs on Dexter. For example, you can install Node.js and run a web server / socket interface in order to access the robot without any installed software on your PC.
To search the Wiki, use the main search box in the black bar at the top, then select WiKi to filter the results or go to https://github.com/HaddingtonDynamics/Dexter/search?type=Wikis&q= and then add your search terms to the end of the URL.
To report errors, or request additional data, please chat with us on discord and/or raise a new issue