- AltosEepromBlock eeblock = new AltosEepromBlock(eechunk);
- if (eeblock.has_flight) {
- flight = eeblock.flight;
- has_flight = true;
- }
- if (eeblock.has_date) {
- year = eeblock.year;
- month = eeblock.month;
- day = eeblock.day;
- has_date = true;
- }
- if (eeblock.has_time) {
- hour = eeblock.hour;
- minute = eeblock.minute;
- second = eeblock.second;
- has_time = true;
- }
- if (eeblock.has_lat) {
- lat = eeblock.lat;
- has_lat = true;
- }
- if (eeblock.has_lon) {
- lon = eeblock.lon;
- has_lon = true;
- }
- if (has_date && has_time && has_lat && has_lon)
- has_gps = true;
- if (has_gps && has_flight)
- break;