Robotics for Creative Practice - Fall 2016
3. Library and Sample Code Documentation
«
2.2. Tutorial: Breathing Duet
::
Contents
::
3.1. ValveControl Arduino Sketch
»
3. Library and Sample Code Documentation
¶
3.1. ValveControl Arduino Sketch
3.1.1. Top-Level Functions
3.1.2. Global Values
3.1.3. ASCII Messaging Protocol
3.1.4. Pneumatic Channel Controller Class
3.1.5. Joint Axis Controller Class
3.1.6. ValveControl.ino
3.1.7. Joint.h
3.1.8. Joint.cpp
3.1.9. Pneumatic.h
3.1.10. Pneumatic.cpp
3.2. grbl Support Library
3.3. CNCShieldServer Arduino Sketch
3.3.1. Top-Level Functions
3.3.2. Global Values
3.3.3. ASCII Messaging Protocol
3.3.4. CncStepper Step Generator Class
3.3.5. Sample Python Client for CNCShieldServer
3.4. ArduinoGUI Library
3.4.1. ArduinoConsole.py
3.4.2. ArduinoScope.py
3.4.3. ArduinoConsoleWindow.py
3.5. CncShieldGUI Example
3.5.1. Screenshot
3.5.2. CncShieldGUI.py
3.5.3. CncShieldProtocol.py
3.5.4. run_gui.py
3.5.5. movement_test.py
3.6. Python Scripts
3.6.1. Grbl G-code Feeder
3.6.2. Sample Code for G-code Generation
«
2.2. Tutorial: Breathing Duet
::
Contents
::
3.1. ValveControl Arduino Sketch
»