csc301-2023-fall / project-34-qeynet-inc-t

Repository for Astra, a U of T CSC301 team project developed for QEYnet.
MIT License
0 stars 1 forks source link

Make exporting graph data work correctly with filters #39

Open shape-warrior-t opened 8 months ago

shape-warrior-t commented 8 months ago

Currently, exporting data on the Graphing tab exports all of the data for the current device, failing to take into account the parameters and time range that has been selected for graphing. The intent is that the exported data matches the data plotted in the graph.

Based on a quick look at the code, this might best be implemented by rewriting graphing_handler.py (and potentially changing associated modules). The intention was for TelemetryData objects to be generated based on the set of parameters to plot and the time range to plot over, as opposed to keeping track of those things in some other way as is currently done in that module.