- static boolean process_cat(File file) {
- try {
- AltosStateIterable eef = record_iterable(file);
-
- for (AltosState state : eef) {
- System.out.printf ("tick %d state %d height %g\n",
- state.tick, state.state(), state.height());
- if ((state.set & AltosState.set_gps) != 0)
- System.out.printf ("time %g lat %g lon %g alt %g\n",
- state.time_since_boost(),
- state.gps.lat,
- state.gps.lon,
- state.gps.alt);
- }
-
- } catch (Exception e) {
- System.out.printf("Failed to open file '%s'\n", file);
- return false;
- }
- return true;
- }
-