Contains the front-end User Interface for interacting with the ME 405 board. More...
Functions | |
| def | UI_front.main (args) |
| Start and run the UI frontend. More... | |
| def | UI_front.collect_data (serial, raw_data) |
| Read a data point from the serial line, handling a fault if necessary. More... | |
| def | UI_front.synthesize_data (raw_data) |
| def | UI_front.clean_data (raw_data) |
| Reformat the raw data into a list of strings. More... | |
| def | UI_front.plot_response (resp, loc="plots") |
| Create a plot for each state variable vs time for the whole response. More... | |
Contains the front-end User Interface for interacting with the ME 405 board.
This frontend is currently only supported on Linux environments (64-bit Ubuntu 20.04.1). It is based on the UI protocol developed for the ME 305 final project.