Commit Graph

17 Commits

Author SHA1 Message Date
furrtek 1b0da68d65 Merge remote-tracking branch 'upstream/master'
Conflicts:
	firmware/application/Makefile
	firmware/application/core_control.cpp
	firmware/application/touch.cpp
	firmware/application/ui_debug.cpp
	firmware/application/ui_debug.hpp
	firmware/application/ui_navigation.cpp
	firmware/baseband/baseband_thread.cpp
2016-04-21 20:36:19 +02:00
Jared Boone a9451c17b4 Move PPB clock adjustment out of ReceiverModel. 2016-02-05 16:52:34 -08:00
Jared Boone fd3f962e40 Define and utilize memory region backup_ram. 2016-02-05 16:45:23 -08:00
furrtek 44638e504b SYNC 2016-01-31 09:34:24 +01:00
Jared Boone 7519b83379 Make better use of range_t methods. 2016-01-27 14:46:45 -08:00
Jared Boone 018b54c711 Extract range_t to utility header. 2016-01-27 12:09:36 -08:00
furrtek 1e71a10346 UI options: backlight auto-off, splash screen toggle 2016-01-07 14:17:39 +01:00
furrtek ff96464efe Added AFSK BW and repeat parameters 2015-09-16 15:43:43 +02:00
furrtek 9a7657fb38 Play dead actually works, fixed 7bit AFSK, AFSK repeat, started whistle mode 2015-09-10 20:36:39 +02:00
furrtek f1166205b0 Checkboxes, more AFSK options 2015-09-05 20:17:43 +02:00
furrtek 30531a20f2 Splash screen and Play Dead functionality 2015-09-04 20:37:27 +02:00
furrtek ec26f587f1 Started adding AFSK modulator options, cleaning up LCR TX 2015-09-03 06:34:00 +02:00
Jared Boone d855336985 Persist tuned frequency.
w00t!
2015-08-04 10:31:03 -07:00
Jared Boone 4870f0015b Extract PPB reset value to a constant.
Group with related constants.
2015-08-04 10:29:54 -07:00
Jared Boone 52ba9af1c7 Make persistent memory data_t types explicit.
I want the storage types to be reliable, separate from the interface types.
2015-08-04 10:29:10 -07:00
Jared Boone 11c786c4fb Change set_correction_ppb argument to const. 2015-08-04 10:28:23 -07:00
Jared Boone 45d26abf10 Use correct memory region for persistent storage.
Turns out 0x10088000 - 0x10089fff is not the right place. It's 0x40041000, and is only 256 bytes!
Move PPM to correct place, change representation to PPB for finer control.
Reset PPB value to initial value if read value out of bounds.
Clip PPB value on write to permitted bounds.
Contributes to resolution of issue #11.
2015-08-04 10:03:18 -07:00