summaryrefslogtreecommitdiff
path: root/software/hhd70dongle
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2013-02-12 18:05:30 +0000
committerChristian Pointner <equinox@mur.at>2013-02-12 18:05:30 +0000
commit955c3c11032c6539352ba3771a055abab3bce0e2 (patch)
tree097116468d797716a9a2184746f4ebf53599694e /software/hhd70dongle
parentusing stdio (diff)
cleaned up beacon test
git-svn-id: https://svn.spreadspace.org/mur.sat@667 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'software/hhd70dongle')
-rw-r--r--software/hhd70dongle/hhd70dongle.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/software/hhd70dongle/hhd70dongle.c b/software/hhd70dongle/hhd70dongle.c
index be66baf..32bccac 100644
--- a/software/hhd70dongle/hhd70dongle.c
+++ b/software/hhd70dongle/hhd70dongle.c
@@ -322,15 +322,17 @@ int main(void)
}
if (change_freq != 0)
{
- beacon_off();
+ if (enable_beacon_part) beacon_off();
beacon_disable();
printf("Frequency %s by %lu KHz - ", (change_freq > 0 ? "up" : "down"), (change_freq > 0 ? 1 : -1) * change_freq / 1000);
c1101_changeFrequencyByRelativeValue(change_freq);
prev_ook_freq = c1101_getCurrentCarrierFrequencyHz();
- beacon_enable();
- beacon_on();
+ if (enable_beacon_part) {
+ beacon_enable();
+ beacon_on();
+ }
}
uint32_t hz = c1101_getCurrentCarrierFrequencyHz();
uint16_t mhz = hz / 1000000;