Interprets a "go" signal, builds a CSV, & sends it to the FrontEnd. More...
Functions | |
def | ME405_FP_UserTask.userInterfaceFun () |
Sets the USB_VCP method to read mode. More... | |
Interprets a "go" signal, builds a CSV, & sends it to the FrontEnd.
Upon receiving a certain signal from the FrontEnd, the UI_Task FSM switches states to begin plugging in a set of times to an arbitrary function in order to generate an output vector. Upon reaching 3000s, the data is then packaged as a CSV file and written to the FrontEnd using serial communication.
source code: https://bitbucket.org/eliotBriefer/me405_term_project/src/master/Tasks/ME405_FP_UserTask.py
def ME405_FP_UserTask.userInterfaceFun | ( | ) |
Sets the USB_VCP method to read mode.
The user needs to be able to make a variety of choices regarding the operation of the balancing platform. Those options are specified below:
Entering any of these values into the PuTTY console will cause the corresponding action in the program.