oresat / oresat-olaf

A pythonic CANopen application framework for all OreSat Linux boards
https://oresat-olaf.readthedocs.io/en/latest/
GNU General Public License v3.0
3 stars 2 forks source link

Faster imports #23

Closed ryanpdx closed 3 months ago

ryanpdx commented 7 months ago

Tested with python -X importtime run.py gps -b can0 on C3 card at max CPU frequency

Import time before changes: 5.9s Import time after changes: 4.1s

Changes:

Could remove 1.5s more if removed or split out theFlask app, but that could make the projects harder to modify for new students.