Sub Module entry
The entry frame is shown when the module is called, e.g., by
python -m fgui.
fgui.entry
Startup window of the foxBMS GUI to select the GUI setup.
Calling this submodule alone is possible (python -m fgui.entry).
However, then it is limited to only use the log_parser, while lvac can not be
used.
fgui.entry.entry_frame
Wrapper frame as central entry point to the foxBMS GUI software to select the actions that should be taken: - LiveViewAndControl - LogParser
- class fgui.entry.entry_frame.EntryFrame(parent=None, title='foxBMS 2 - 1.5.1', can_process: Optional[fgui.workers.can_node_worker.CanAdapterProcess] = None)
- Main frame to construct the foxBMS GUI frame - Destroy()
- Global exit function of this. 
 - cb_exit_prog(event)
- Wrapper for menu exit. 
 - initialize_gui()
- Add GUI layout 
 - start_lp_cb(event)
- Start Log Parser 
 - start_lvac_cb(event)
- start the LVAC frame and locks the accompanying subprocess. 
 
- fgui.entry.entry_frame.main()
- Run the entry parser frame as own GUI 
fgui.entry.helper
Miscellaneous helpers for the entry GUI.

