Jared Boone
|
b7c0efbb64
|
Add ERT commodity type.
|
2016-04-06 16:16:10 -07:00 |
|
Jared Boone
|
bf348cf30a
|
Move message handling loops to MessageQueue.
|
2016-02-27 21:07:11 -08:00 |
|
Jared Boone
|
7f663f7e0c
|
Remove unused code.
|
2016-02-22 14:18:20 -08:00 |
|
Jared Boone
|
52016defd5
|
Capture screen image, save to PNG file on SD card.
|
2016-02-19 15:34:02 -08:00 |
|
Jared Boone
|
ac6af17b94
|
Fix extra, empty menu items in DebugMenuView.
Added TODO to prevent default construction of menu items, making this a compiler error in the future.
|
2016-02-19 11:22:22 -08:00 |
|
Jared Boone
|
40d7f3a134
|
Add screen capture button.
|
2016-02-18 21:35:46 -08:00 |
|
Jared Boone
|
7cf55cef52
|
Add File::write() that takes std::array.
|
2016-02-18 21:34:03 -08:00 |
|
Jared Boone
|
083711ceb2
|
Add File::open(), use inside File::open_for_append().
|
2016-02-18 21:33:38 -08:00 |
|
Jared Boone
|
6b97490794
|
Fix SD error icon.
Was missing the left half of the "X".
|
2016-02-18 21:32:25 -08:00 |
|
Jared Boone
|
1e0d34c98b
|
CRC internal type more suitable for ARM.
|
2016-02-18 21:31:51 -08:00 |
|
Jared Boone
|
c12833a288
|
Factor out a common rectangle.
|
2016-02-16 15:17:06 -08:00 |
|
Jared Boone
|
0681f9c5df
|
Init message queues in M0 event dispatcher.
|
2016-02-16 11:23:02 -08:00 |
|
Jared Boone
|
7ec476cb79
|
Rename m4_startup.* to more appropriate core_control.*
Now that there is M0- and M4-related code.
|
2016-02-16 11:09:00 -08:00 |
|
Jared Boone
|
7fbe57931e
|
Push M0 halt code into a function.
|
2016-02-16 11:04:35 -08:00 |
|
Jared Boone
|
64da082306
|
Remove dead test code.
|
2016-02-16 10:28:35 -08:00 |
|
Jared Boone
|
3e2b6087c2
|
Tighten up radio API, stop leaking 1st/2nd IF instances.
|
2016-02-16 10:28:13 -08:00 |
|
Jared Boone
|
7d60b940d6
|
Push hardware peripherals debug views into a sub-menu.
|
2016-02-12 15:05:47 -08:00 |
|
Jared Boone
|
c72a443738
|
Relabel ChibiOS core free bytes.
|
2016-02-12 13:51:14 -08:00 |
|
Jared Boone
|
937dad62ee
|
Create log files on heap.
...for imminent refactor where user can manually start/stop logging, and maybe even change the filename! *swoon*
|
2016-02-10 20:53:14 -08:00 |
|
Jared Boone
|
58864ebbe7
|
Remove extra #includes.
|
2016-02-10 20:19:27 -08:00 |
|
Jared Boone
|
22e44605b6
|
Hide baseband queue code inside baseband "API".
|
2016-02-10 20:11:19 -08:00 |
|
Jared Boone
|
49a89b9dee
|
Single function to configure/enable radio.
|
2016-02-10 16:58:25 -08:00 |
|
Jared Boone
|
692a262f41
|
Use TPMS sampling_rate variable instead of literal.
|
2016-02-10 16:48:09 -08:00 |
|
Jared Boone
|
f5cdf8ed76
|
Remove unused radio:: function.
|
2016-02-10 16:47:36 -08:00 |
|
Jared Boone
|
472b0a2e79
|
ReceiverModel no longer uses some baseband modes.
|
2016-02-10 16:32:25 -08:00 |
|
Jared Boone
|
5cdbae495a
|
Digital modes no longer use ReceiverModel.
AIS/TPMS/ERT were changing receiver mode settings -- not my intent.
|
2016-02-10 16:31:52 -08:00 |
|
Jared Boone
|
3587300701
|
Remove extra #include.
|
2016-02-10 16:19:31 -08:00 |
|
Jared Boone
|
6c06549b6e
|
Remove reference PPM methods from ReceiverModel.
|
2016-02-10 15:34:33 -08:00 |
|
Jared Boone
|
3a709c51c4
|
Hide more Widget member variables.
|
2016-02-07 10:40:06 -08:00 |
|
Jared Boone
|
8f8a9f2b63
|
Fix back button repaint/focus quirks.
|
2016-02-07 10:33:15 -08:00 |
|
Jared Boone
|
7cb3bbc9f8
|
Make Widget flags private, expose via methods.
|
2016-02-07 10:32:38 -08:00 |
|
Jared Boone
|
9a33fc884a
|
More arguments pass-by-reference.
|
2016-02-06 16:44:19 -08:00 |
|
Jared Boone
|
cd56847326
|
Remove some unused member variables.
|
2016-02-06 16:23:38 -08:00 |
|
Jared Boone
|
3172fb1ad6
|
Make assorted arguments pass-by-reference.
|
2016-02-06 16:23:20 -08:00 |
|
furrtek
|
ba94ce55ef
|
Loadmodule emergency fix
|
2016-02-06 23:19:28 +01:00 |
|
Jared Boone
|
a9451c17b4
|
Move PPB clock adjustment out of ReceiverModel.
|
2016-02-05 16:52:34 -08:00 |
|
Jared Boone
|
682c87e3ff
|
Wrap baseband sampling rate function to radio:: function.
|
2016-02-05 16:36:36 -08:00 |
|
Jared Boone
|
0294165481
|
Extract LOTS of stuff into an audio API.
Prevent all manner of type and implementation leakage.
|
2016-02-05 16:25:43 -08:00 |
|
Jared Boone
|
1b793da17f
|
Expose I2C0 via portapack.hpp.
|
2016-02-05 16:21:03 -08:00 |
|
Jared Boone
|
9430c94dec
|
Move I2S management to application side.
|
2016-02-05 15:25:08 -08:00 |
|
furrtek
|
c81ba5be8e
|
"At least it builds, now"
|
2016-02-05 17:40:14 +01:00 |
|
Jared Boone
|
94a6d8340d
|
Add left key navigation out of newer menus.
TODO: Ripe for a base class or something.
|
2016-02-04 12:17:10 -08:00 |
|
furrtek
|
8009a9b543
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
firmware/application/Makefile
firmware/application/analog_audio_app.cpp
firmware/application/analog_audio_app.hpp
firmware/application/event.cpp
firmware/application/irq_ipc.hpp
firmware/application/portapack.hpp
firmware/application/receiver_model.cpp
firmware/application/receiver_model.hpp
firmware/application/recent_entries.cpp
firmware/application/string_format.hpp
firmware/application/ui_debug.cpp
firmware/application/ui_debug.hpp
firmware/application/ui_menu.cpp
firmware/application/ui_navigation.cpp
firmware/application/ui_navigation.hpp
firmware/application/ui_receiver.cpp
firmware/application/ui_receiver.hpp
firmware/application/ui_sd_card_status_view.cpp
firmware/application/ui_sd_card_status_view.hpp
firmware/application/ui_setup.cpp
firmware/application/ui_setup.hpp
firmware/application/ui_spectrum.hpp
firmware/baseband-tx/dsp_fir_taps.cpp
firmware/baseband-tx/dsp_fir_taps.hpp
firmware/baseband-tx/irq_ipc_m4.cpp
firmware/baseband-tx/irq_ipc_m4.hpp
firmware/baseband-tx/proc_audiotx.cpp
firmware/baseband/Makefile
firmware/baseband/audio_output.cpp
firmware/baseband/audio_output.hpp
firmware/baseband/block_decimator.hpp
firmware/baseband/dsp_decimate.cpp
firmware/baseband/dsp_decimate.hpp
firmware/baseband/dsp_demodulate.cpp
firmware/baseband/dsp_demodulate.hpp
firmware/baseband/dsp_fir_taps.cpp
firmware/baseband/irq_ipc_m4.cpp
firmware/baseband/irq_ipc_m4.hpp
firmware/baseband/proc_am_audio.cpp
firmware/baseband/proc_am_audio.hpp
firmware/baseband/proc_nfm_audio.cpp
firmware/baseband/proc_nfm_audio.hpp
firmware/baseband/proc_wfm_audio.cpp
firmware/baseband/proc_wfm_audio.hpp
firmware/baseband/spectrum_collector.hpp
firmware/common/dsp_fir_taps.cpp
firmware/common/dsp_fir_taps.hpp
firmware/common/event.hpp
firmware/common/message.hpp
firmware/common/ui_painter.cpp
firmware/common/ui_painter.hpp
|
2016-02-04 11:35:55 +01:00 |
|
furrtek
|
6e496e2b26
|
Merge fixing, commit to catch up on recent files
|
2016-02-04 10:27:53 +01:00 |
|
Jared Boone
|
5d4e59271a
|
Switch display sleep button to ImageButton.
|
2016-02-03 16:14:34 -08:00 |
|
Jared Boone
|
dd6d56cff8
|
SD card status view inherits from new Image class.
|
2016-02-03 15:50:14 -08:00 |
|
Jared Boone
|
e57659d4cf
|
Convert SD card view to show icon/color for status.
|
2016-02-03 13:24:38 -08:00 |
|
Jared Boone
|
e2a82061d4
|
Update SD card status when view is shown.
|
2016-02-03 10:34:17 -08:00 |
|
Jared Boone
|
d9be5677e3
|
Simplify handling of modulation config changes via UI.
|
2016-02-02 15:20:14 -08:00 |
|
Jared Boone
|
10c7c57fd1
|
Expose modulation configuration indices.
|
2016-02-02 15:19:43 -08:00 |
|