diff options
| author | Keith Packard <keithp@keithp.com> | 2012-09-14 11:08:19 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2012-09-14 11:08:19 -0700 | 
| commit | 7b6dd9105ba36aa11d6d0ee6e0823965b9beffb9 (patch) | |
| tree | 7265c5ef0fd06bb423bc3610b5afd5e2782456c1 /altoslib/AltosEepromIterable.java | |
| parent | eefcfa94f360f8c5a7233370d4178525bccbb22f (diff) | |
altoslib: Remove duplicate seen_ values in AltosEepromIterable
These are defined in AltosRecord; duplicating them is not a good plan
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosEepromIterable.java')
| -rw-r--r-- | altoslib/AltosEepromIterable.java | 22 | 
1 files changed, 7 insertions, 15 deletions
diff --git a/altoslib/AltosEepromIterable.java b/altoslib/AltosEepromIterable.java index 2ac10e85..5e250583 100644 --- a/altoslib/AltosEepromIterable.java +++ b/altoslib/AltosEepromIterable.java @@ -23,15 +23,7 @@ import java.text.*;  public class AltosEepromIterable extends AltosRecordIterable { -	static final int	seen_flight = 1; -	static final int	seen_sensor = 2; -	static final int	seen_temp_volt = 4; -	static final int	seen_deploy = 8; -	static final int	seen_gps_time = 16; -	static final int	seen_gps_lat = 32; -	static final int	seen_gps_lon = 64; - -	static final int	seen_basic = seen_flight|seen_sensor; +	static final int	seen_basic = AltosRecord.seen_flight|AltosRecord.seen_sensor;  	boolean			has_accel;  	boolean			has_gps; @@ -64,7 +56,7 @@ public class AltosEepromIterable extends AltosRecordIterable {  		state.tick = record.tick;  		switch (record.cmd) {  		case AltosLib.AO_LOG_FLIGHT: -			eeprom.seen |= seen_flight; +			eeprom.seen |= AltosRecord.seen_flight;  			state.ground_accel = record.a;  			state.flight_accel = record.a;  			state.flight = record.b; @@ -82,10 +74,10 @@ public class AltosEepromIterable extends AltosRecordIterable {  				state.flight_pres = (state.flight_pres * 15 + state.pres) / 16;  			}  			state.flight_accel = (state.flight_accel * 15 + state.accel) / 16; -			if ((eeprom.seen & seen_sensor) == 0) +			if ((eeprom.seen & AltosRecord.seen_sensor) == 0)  				eeprom.sensor_tick = record.tick - 1;  			state.flight_vel += (state.accel_plus_g - state.accel) * (record.tick - eeprom.sensor_tick); -			eeprom.seen |= seen_sensor; +			eeprom.seen |= AltosRecord.seen_sensor;  			eeprom.sensor_tick = record.tick;  			has_accel = true;  			break; @@ -96,17 +88,17 @@ public class AltosEepromIterable extends AltosRecordIterable {  				eeprom.n_pad_samples++;  				state.ground_pres = state.pres;  			} -			eeprom.seen |= seen_sensor; +			eeprom.seen |= AltosRecord.seen_sensor;  			break;  		case AltosLib.AO_LOG_TEMP_VOLT:  			state.temp = record.a;  			state.batt = record.b; -			eeprom.seen |= seen_temp_volt; +			eeprom.seen |= AltosRecord.seen_temp_volt;  			break;  		case AltosLib.AO_LOG_DEPLOY:  			state.drogue = record.a;  			state.main = record.b; -			eeprom.seen |= seen_deploy; +			eeprom.seen |= AltosRecord.seen_deploy;  			has_ignite = true;  			break;  		case AltosLib.AO_LOG_STATE:  | 
