Added proper eeprom addressing and complete TRACK commands

This commit is contained in:
Hector van der Aa
2026-03-27 14:42:39 +01:00
parent 3a396d6a42
commit 992b76cbd2
8 changed files with 248 additions and 27 deletions

View File

@@ -12,6 +12,7 @@
#include <EEPROM.h>
#include "data/gps_store.h"
#include "data/track_store.h"
#include "data/eeprom_layout.h"
#include "base/router.h"
struct task_config_track_detect_data {
@@ -44,6 +45,8 @@ private:
int task_complete();
int write_track(const track_data& in);
int write_track_from_temp();
int delete_track(unsigned short idx);
int reset_cfg();
public:
int push(const Task &task) override;