ME 305 Group 6 Documentation
Functions
main_02.py File Reference

Main function to cycle through tasks and run them. More...

Functions

def main_02.main ()
 Main driver executing taskUser.taskUserFcn() and taskEncoder.taskEncoderFcn() More...
 

Detailed Description

Main function to cycle through tasks and run them.

Implements a simple loop to cycle through the tasks listed in task_list one by one.

For more information on how the program is structured and runs, review the diagrams below.
state diagrams for program 2

Below is a graph of the encoder output as collected by the g key. Encoder position graph

Author
Caleb Savard
Chris Linthacum
Date
February 2, 2022

Function Documentation

◆ main()

def main_02.main ( )

Main driver executing taskUser.taskUserFcn() and taskEncoder.taskEncoderFcn()

The main driver function for Lab0x02. Cycles through 2 task management functions (taskUser.taskUserFcn() and taskEncoder.taskEncoderFcn()) that manage states for the User Interface and encoder management tasks. Terminates on KeyboardInterrupt.

Returns
None