diff options
| author | Keith Packard <keithp@keithp.com> | 2012-05-27 17:26:43 -0600 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2012-05-27 17:26:43 -0600 | 
| commit | 090dc9aecdf4cfd1ac727325ae141d441c5b28aa (patch) | |
| tree | 779d50db4a756fa0be3ed97b2591a383dfde59a9 /src | |
| parent | 98e992b65d366d9f79d7d2dd2dd4d1886dd1d9c4 (diff) | |
altos: Make telemini-v1.0 compile with new ao_data structure
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cc1111/ao_adc.c | 2 | ||||
| -rw-r--r-- | src/core/ao_log_tiny.c | 12 | ||||
| -rw-r--r-- | src/product/Makefile.telemini | 4 | 
3 files changed, 9 insertions, 9 deletions
diff --git a/src/cc1111/ao_adc.c b/src/cc1111/ao_adc.c index 1e3d8cab..f34bc042 100644 --- a/src/cc1111/ao_adc.c +++ b/src/cc1111/ao_adc.c @@ -83,7 +83,7 @@ ao_adc_isr(void) __interrupt 1  #if IGNITE_ON_P0  	/* TeleMini readings */ -	a = (uint8_t __xdata *) (&ao_data_ring[ao_data_head].pres); +	a = (uint8_t __xdata *) (&ao_data_ring[ao_data_head].adc.pres);  #ifdef TELEMINI_V_1_0  	switch (sequence) {  	case 0: diff --git a/src/core/ao_log_tiny.c b/src/core/ao_log_tiny.c index d5a3b99f..492658ea 100644 --- a/src/core/ao_log_tiny.c +++ b/src/core/ao_log_tiny.c @@ -85,7 +85,7 @@ ao_log(void)  	enum ao_flight_state	ao_log_tiny_state;  	int32_t			sum;  	int16_t			count; -	uint8_t			ao_log_adc; +	uint8_t			ao_log_data;  	uint8_t			ao_log_started = 0;  	ao_storage_setup(); @@ -96,18 +96,18 @@ ao_log(void)  	ao_log_tiny_interval = AO_LOG_TINY_INTERVAL_ASCENT;  	sum = 0;  	count = 0; -	ao_log_adc = ao_sample_adc; +	ao_log_data = ao_sample_data;  	last_time = ao_time();  	for (;;) {  		/*  		 * Add in pending sample data  		 */ -		ao_sleep(DATA_TO_XDATA(&ao_sample_adc)); -		while (ao_log_adc != ao_sample_adc) { -			sum += ao_adc_ring[ao_log_adc].pres; +		ao_sleep(DATA_TO_XDATA(&ao_sample_data)); +		while (ao_log_data != ao_sample_data) { +			sum += ao_data_ring[ao_log_data].adc.pres;  			count++; -			ao_log_adc = ao_adc_ring_next(ao_log_adc); +			ao_log_data = ao_data_ring_next(ao_log_data);  		}  		if (ao_log_running) {  			if (!ao_log_started) { diff --git a/src/product/Makefile.telemini b/src/product/Makefile.telemini index 82ec42a2..9506eb65 100644 --- a/src/product/Makefile.telemini +++ b/src/product/Makefile.telemini @@ -22,14 +22,14 @@ CORE_SRC = \  	ao_cmd.c \  	ao_config.c \  	ao_convert.c \ -	ao_flight.c \ +	ao_flight_mm.c \  	ao_kalman.c \  	ao_log.c \  	ao_log_tiny.c \  	ao_mutex.c \  	ao_panic.c \  	ao_report.c \ -	ao_sample.c \ +	ao_sample_mm.c \  	ao_stdio.c \  	ao_storage.c \  	ao_task.c \  | 
