summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/core')
-rw-r--r--src/core/ao.h7
-rw-r--r--src/core/ao_config.c4
2 files changed, 11 insertions, 0 deletions
diff --git a/src/core/ao.h b/src/core/ao.h
index 2e012f08..06daf48f 100644
--- a/src/core/ao.h
+++ b/src/core/ao.h
@@ -682,6 +682,13 @@ ao_igniter_init(void);
* ao_config.c
*/
+#if HAS_FORCE_FREQ
+/*
+ * Set this to force the frequency to 434.550MHz
+ */
+extern __xdata uint8_t ao_force_freq;
+#endif
+
#define AO_CONFIG_MAJOR 1
#define AO_CONFIG_MINOR 11
diff --git a/src/core/ao_config.c b/src/core/ao_config.c
index e0dabcd9..ced8b1f2 100644
--- a/src/core/ao_config.c
+++ b/src/core/ao_config.c
@@ -135,6 +135,10 @@ _ao_config_get(void)
ao_config_dirty = 1;
}
#if HAS_RADIO
+#if HAS_FORCE_FREQ
+ if (ao_force_freq)
+ ao_config.frequency = 434550;
+#endif
ao_config_set_radio();
#endif
ao_config_loaded = 1;