diff options
| author | Bdale Garbee <bdale@gag.com> | 2015-07-15 16:43:50 -0600 | 
|---|---|---|
| committer | Bdale Garbee <bdale@gag.com> | 2015-07-15 16:43:50 -0600 | 
| commit | 643c2fb03833d658320f476ef731bbb06fe3cc31 (patch) | |
| tree | 878c9df5dbd9bab9169becea4e06e8bae3529541 /src/kernel/ao_telemetry.h | |
| parent | e41786fb384892961a6547e17812a24314ce9623 (diff) | |
| parent | 271f56a41c7e785b0fab7e572325df842d104277 (diff) | |
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Diffstat (limited to 'src/kernel/ao_telemetry.h')
| -rw-r--r-- | src/kernel/ao_telemetry.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/src/kernel/ao_telemetry.h b/src/kernel/ao_telemetry.h index 711e0d36..672d2317 100644 --- a/src/kernel/ao_telemetry.h +++ b/src/kernel/ao_telemetry.h @@ -258,13 +258,14 @@ struct ao_telemetry_metrum_data {  	uint16_t	serial;		/*  0 */  	uint16_t	tick;		/*  2 */  	uint8_t		type;		/*  4 */ +	uint8_t		pad5[3];	/*  5 */ -	int32_t		ground_pres;	/* 8 average pres on pad */ +	int32_t		ground_pres;	/*  8 average pres on pad */  	int16_t		ground_accel;	/* 12 average accel on pad */  	int16_t		accel_plus_g;	/* 14 accel calibration at +1g */  	int16_t		accel_minus_g;	/* 16 accel calibration at -1g */ -	uint8_t		pad[14];	/* 18 */ +	uint8_t		pad18[14];	/* 18 */  	/* 32 */  }; @@ -332,6 +333,8 @@ union ao_telemetry_all {  	struct ao_telemetry_baro		baro;  }; +typedef char ao_check_telemetry_size[sizeof(union ao_telemetry_all) == 32 ? 1 : -1]; +  struct ao_telemetry_all_recv {  	union ao_telemetry_all		telemetry;  	int8_t				rssi;  | 
