From 59527c2e60c062aa1c85ebb4d542350ce3772df1 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 6 May 2013 16:04:02 -0700 Subject: Revert "altos: Make APRS deviation configurable" This reverts commit a18d68da1b0b23a6089166fcd14a5bb5368f10f1. We're just going to use 3kHz for APRS --- src/core/ao.h | 7 +------ src/core/ao_config.c | 14 ++------------ 2 files changed, 3 insertions(+), 18 deletions(-) (limited to 'src/core') diff --git a/src/core/ao.h b/src/core/ao.h index 731b43c8..0ad3e4aa 100644 --- a/src/core/ao.h +++ b/src/core/ao.h @@ -749,8 +749,7 @@ struct ao_config { #if AO_PYRO_NUM struct ao_pyro pyro[AO_PYRO_NUM]; /* minor version 12 */ #endif - uint8_t aprs_interval; /* minor version 13 */ - uint8_t aprs_width; /* minor version 13 */ + uint16_t aprs_interval; /* minor version 13 */ #if HAS_RADIO_POWER uint8_t radio_power; /* minor version 14 */ #endif @@ -770,10 +769,6 @@ struct ao_config { #define AO_PAD_ORIENTATION_ANTENNA_UP 0 #define AO_PAD_ORIENTATION_ANTENNA_DOWN 1 -#define AO_APRS_WIDTH_NARROW 0 -#define AO_APRS_WIDTH_MEDIUM 1 -#define AO_APRS_WIDTH_WIDE 2 - extern __xdata struct ao_config ao_config; #define AO_CONFIG_MAX_SIZE 128 diff --git a/src/core/ao_config.c b/src/core/ao_config.c index eea1f832..73608a55 100644 --- a/src/core/ao_config.c +++ b/src/core/ao_config.c @@ -141,10 +141,8 @@ _ao_config_get(void) if (minor < 12) memset(&ao_config.pyro, '\0', sizeof (ao_config.pyro)); #endif - if (minor < 13) { + if (minor < 13) ao_config.aprs_interval = 0; - ao_config.aprs_width = AO_APRS_WIDTH_MEDIUM; - } #if HAS_RADIO_POWER if (minor < 14) ao_config.radio_power = AO_CONFIG_DEFAULT_RADIO_POWER; @@ -520,7 +518,7 @@ ao_config_key_set(void) __reentrant void ao_config_aprs_show(void) { - printf ("APRS interval: %d width %d\n", ao_config.aprs_interval, ao_config.aprs_width); + printf ("APRS interval: %d\n", ao_config.aprs_interval); } void @@ -531,14 +529,6 @@ ao_config_aprs_set(void) return; _ao_config_edit_start(); ao_config.aprs_interval = ao_cmd_lex_i; - ao_cmd_decimal(); - if (ao_cmd_status == ao_cmd_success && - AO_APRS_WIDTH_NARROW <= ao_cmd_lex_i && - ao_cmd_lex_i <= AO_APRS_WIDTH_WIDE) - { - ao_config.aprs_width = ao_cmd_lex_i; - } else - ao_config.aprs_width = AO_APRS_WIDTH_MEDIUM; _ao_config_edit_finish(); } -- cgit v1.2.3