![]() |
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. | |