ME 305 Group 6 Documentation
|
Files | |
file | BNO055.py |
Driver class for BNO055 IMU. | |
file | closedloop.py |
Class for a PID controller. | |
file | dcc.py |
File to wipe calibration constants from device filesystem. | |
file | main.py |
Main function to cycle through tasks and run them in a cooperative manner. | |
file | motor.py |
Driver class for DC motor. | |
file | printqueue.py |
Implements a basic print queue to pass print statements to task User. | |
file | shares.py |
Task sharing ibrary implementing both shares and queues. | |
file | taskAngleController.py |
Sets up and calls the closed loop controller class. | |
file | taskDataCollect.py |
For collecting data and saving it to a write file. | |
file | taskIMU.py |
Creates and operates the IMU. | |
file | taskMotor.py |
Creates and controls motor objects. | |
file | taskMotorController.py |
Sets up and calls the closed loop controller class for the inner loop. | |
file | taskPanel.py |
Task for creating, calibrating, and operating the touch panel object. | |
file | taskUser.py |
Manages the states for the User Interface task. | |
file | touchPanel.py |
Driver for a 4-wire resistive touch panel. | |