Added global gps store

This commit is contained in:
2026-03-24 00:02:17 +01:00
parent 95743452d1
commit 58755f3140
2 changed files with 19 additions and 0 deletions

11
src/data/gps_store.cpp Normal file
View File

@@ -0,0 +1,11 @@
#include "gps_store.h"
volatile gps_data gps_data_global = {};
void gps_read(gps_data& out) {
gps_copy_from_volatile(out, gps_data_global);
}
void gps_write(const gps_data& in) {
gps_copy_to_volatile(gps_data_global, in);
}

8
src/data/gps_store.h Normal file
View File

@@ -0,0 +1,8 @@
#pragma once
#include "custom_types.h"
extern volatile gps_data gps_data_global;
void gps_global_read(gps_data& out);
void gps_global_write(const gps_data& in);