Solves #2
Update documentation and improve readability
Todo:
[x] Add an instance attribute to the class Telemetry to store the received data in RAM -> no need to open/read/process the data in the csv each time we update the plots
[x] Ditch readline() and use read() instead (should cause less CPU overhead) -> Tested with no improvement
[x] Find a beautiful name for serial_read.py
[x] Document the protocol outside dummy_telemetry.ino (use doc folder) -> link to #4 for now
Solves #2 Update documentation and improve readability
Todo:
Telemetry
to store the received data inRAM
-> no need to open/read/process the data in the csv each time we update the plotsreadline()
and useread()
instead (should cause less CPU overhead) -> Tested with no improvementserial_read.py
dummy_telemetry.ino
(usedoc
folder) -> link to #4 for now