![]() |
ME 305 Group 6 Documentation
|
▼ ME305_code | |
▼ Lab0x01 | |
led_blinks.py | On button activation, cycles through Square, Sinewave, and Sawtooth blink pattern |
▼ Lab0x02 | |
encoder_02.py | Driver class for rotary encoders |
main_02.py | Main function to cycle through tasks and run them |
shares_02.py | Task sharing ibrary implementing both shares and queues |
taskEncoder_02.py | Manages the states for the encoder task |
taskUser_02.py | Manages the states for the User Interface task |
▼ Lab0x03 | |
DRV8847_03.py | Implments driver for DRV8847 |
encoder_03.py | Driver class for rotary encoders |
main_03.py | Main function to cycle through tasks and run them |
motor_03.py | Driver class for DC motor |
shares_03.py | Task sharing ibrary implementing both shares and queues |
taskEncoder_03.py | Manages the states for the encoder task |
taskMotor_03.py | For running the motor and motor drivers |
taskUser_03.py | Manages the states for the User Interface task |
▼ Lab0x04 | |
closedloop_04.py | Class for a proportional controller |
encoder_04.py | Driver class for rotary encoders |
main_04.py | Main function to cycle through tasks and run them |
motor_04.py | Driver class for DC motor |
shares_04.py | Task sharing ibrary implementing both shares and queues |
taskController_04.py | Sets up and calls the closed loop controller class |
taskEncoder_04.py | Manages the states for the encoder task |
taskMotor_04.py | For running the motor and motor drivers |
taskUser_04.py | Manages the states for the User Interface task |
▼ Lab0x05 | |
BNO055_05.py | Driver class for BNO055 IMU |
closedloop_05.py | Class for a proportional controller |
main_05.py | Main function to cycle through tasks and run them |
motor_05.py | Driver class for DC motor |
taskController_05.py | Sets up and calls the closed loop controller class |
taskIMU_05.py | Creates and operates the IMU |
taskMotor_05.py | For running the motors |
taskUser_05.py | Manages the states for the User Interface task |
▼ Lab0xFF | |
BNO055.py | Driver class for BNO055 IMU |
closedloop.py | Class for a PID controller |
dcc.py | File to wipe calibration constants from device filesystem |
main.py | Main function to cycle through tasks and run them in a cooperative manner |
motor.py | Driver class for DC motor |
printqueue.py | Implements a basic print queue to pass print statements to task User |
shares.py | Task sharing ibrary implementing both shares and queues |
taskAngleController.py | Sets up and calls the closed loop controller class |
taskDataCollect.py | For collecting data and saving it to a write file |
taskIMU.py | Creates and operates the IMU |
taskMotor.py | Creates and controls motor objects |
taskMotorController.py | Sets up and calls the closed loop controller class for the inner loop |
taskPanel.py | Task for creating, calibrating, and operating the touch panel object |
taskUser.py | Manages the states for the User Interface task |
touchPanel.py | Driver for a 4-wire resistive touch panel |
mainpage.py | The home page for the portfolio |