diff options
| author | Keith Packard <keithp@keithp.com> | 2017-05-15 12:11:31 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2017-05-15 12:15:36 -0700 | 
| commit | 404ee357d59ef4732068ec0e56a9c93ac885ea0f (patch) | |
| tree | a1e9fccf9d82e53bf1cd4e0338da4bb58a13a7c2 /altoslib/AltosConfigData.java | |
| parent | d0053c5e2cc7b75b642ff4727a1ef874d323db9d (diff) | |
altoslib: Mark AltosConfigData fields as MISSING until set
Instead of using -1 or 0 randomly, use MISSING consistently.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosConfigData.java')
| -rw-r--r-- | altoslib/AltosConfigData.java | 68 | 
1 files changed, 34 insertions, 34 deletions
| diff --git a/altoslib/AltosConfigData.java b/altoslib/AltosConfigData.java index bd85c2c2..23ab1e11 100644 --- a/altoslib/AltosConfigData.java +++ b/altoslib/AltosConfigData.java @@ -235,57 +235,57 @@ public class AltosConfigData implements Iterable<String> {  	public void reset() {  		__lines = new LinkedList<String>(); -		manufacturer = "unknown"; -		product = "unknown"; -		serial = 0; -		flight = 0; +		manufacturer = null; +		product = null; +		serial = AltosLib.MISSING; +		flight = AltosLib.MISSING;  		log_format = AltosLib.AO_LOG_FORMAT_UNKNOWN; -		log_space = -1; +		log_space = AltosLib.MISSING;  		version = "unknown"; -		main_deploy = -1; -		apogee_delay = -1; -		apogee_lockout = -1; +		main_deploy = AltosLib.MISSING; +		apogee_delay = AltosLib.MISSING; +		apogee_lockout = AltosLib.MISSING; -		radio_frequency = -1; +		radio_frequency = AltosLib.MISSING;  		callsign = null; -		radio_enable = -1; -		radio_calibration = -1; -		radio_channel = -1; -		radio_setting = -1; -		telemetry_rate = -1; +		radio_enable = AltosLib.MISSING; +		radio_calibration = AltosLib.MISSING; +		radio_channel = AltosLib.MISSING; +		radio_setting = AltosLib.MISSING; +		telemetry_rate = AltosLib.MISSING; -		accel_cal_plus = -1; -		accel_cal_minus = -1; -		pad_orientation = -1; +		accel_cal_plus = AltosLib.MISSING; +		accel_cal_minus = AltosLib.MISSING; +		pad_orientation = AltosLib.MISSING; -		flight_log_max = -1; -		log_fixed = -1; -		ignite_mode = -1; +		flight_log_max = AltosLib.MISSING; +		log_fixed = AltosLib.MISSING; +		ignite_mode = AltosLib.MISSING; -		aes_key = ""; +		aes_key = null;  		pyro = 0;  		npyro = 0;  		pyros = null; -		pyro_firing_time = -1; +		pyro_firing_time = AltosLib.MISSING; -		aprs_interval = -1; -		aprs_ssid = -1; -		aprs_format = -1; +		aprs_interval = AltosLib.MISSING; +		aprs_ssid = AltosLib.MISSING; +		aprs_format = AltosLib.MISSING; -		beep = -1; +		beep = AltosLib.MISSING; -		tracker_motion = -1; -		tracker_interval = -1; +		tracker_motion = AltosLib.MISSING; +		tracker_interval = AltosLib.MISSING; -		storage_size = -1; -		storage_erase_unit = -1; -		stored_flight = 0; +		storage_size = AltosLib.MISSING; +		storage_erase_unit = AltosLib.MISSING; +		stored_flight = AltosLib.MISSING; -		accel_zero_along = -1; -		accel_zero_across = -1; -		accel_zero_through = -1; +		accel_zero_along = AltosLib.MISSING; +		accel_zero_across = AltosLib.MISSING; +		accel_zero_through = AltosLib.MISSING;  	}  	public void parse_line(String line) { | 
