diff options
| author | Keith Packard <keithp@keithp.com> | 2013-09-05 11:50:41 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2013-09-05 11:50:41 -0700 | 
| commit | 3325df306933f080619f13ba1db45de484613d5a (patch) | |
| tree | a2a4b8bd42cedce421a92dad0392f4c9eca48cab /altoslib/AltosTelemetryRecordConfiguration.java | |
| parent | e9e9c6592c49109288a4e02e780b130fadb97db7 (diff) | |
altoslib: Remove AltosRecord-based telemetry code
All of this is now AltosState based
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosTelemetryRecordConfiguration.java')
| -rw-r--r-- | altoslib/AltosTelemetryRecordConfiguration.java | 64 | 
1 files changed, 0 insertions, 64 deletions
| diff --git a/altoslib/AltosTelemetryRecordConfiguration.java b/altoslib/AltosTelemetryRecordConfiguration.java deleted file mode 100644 index 48474fa5..00000000 --- a/altoslib/AltosTelemetryRecordConfiguration.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright © 2011 Keith Packard <keithp@keithp.com> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - -package org.altusmetrum.altoslib_2; - - -public class AltosTelemetryRecordConfiguration extends AltosTelemetryRecordRaw { -	int	device_type; -	int	flight; -	int	config_major; -	int	config_minor; -	int	apogee_delay; -	int	main_deploy; -	int	flight_log_max; -	String	callsign; -	String	version; - -	public AltosTelemetryRecordConfiguration(int[] in_bytes, int rssi) { -		super(in_bytes, rssi); - -		device_type    = uint8(5); -		flight         = uint16(6); -		config_major   = uint8(8); -		config_minor   = uint8(9); -		apogee_delay   = uint16(10); -		main_deploy    = uint16(12); -		flight_log_max = uint16(14); -		callsign       = string(16, 8); -		version        = string(24, 8); -	} - -	public AltosRecord update_state(AltosRecord previous) { -		AltosRecord	next = super.update_state(previous); - -		next.device_type = device_type; -		next.flight = flight; -		next.config_major = config_major; -		next.config_minor = config_minor; -		next.apogee_delay = apogee_delay; -		next.main_deploy = main_deploy; -		next.flight_log_max = flight_log_max; - -		next.callsign = callsign; -		next.firmware_version = version; - -		next.seen |= AltosRecord.seen_deploy | AltosRecord.seen_flight; - -		return next; -	} -} | 
