portapack-mayhem/firmware/common
Jared Boone 7710b2d1fa ChannelSpectrumConfig message subsumes FIFONotify.
Separate channel spectrum config from spectrum data. This will permit sending config info only when necessary.
Use type information of ChannelSpectrum to statically define number of FFT bins elsewhere.
TODO: Posting configuration message way too often. Fixing that is the next step.
2016-01-06 12:10:30 -08:00
..
adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ais_baseband.cpp Move ais_baseband code to app_ais. 2015-12-02 09:31:14 -08:00
ais_baseband.hpp Use new decimation filters in AIS processor. 2016-01-01 13:20:02 -08:00
ais_packet.cpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
ais_packet.hpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
audio.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
audio.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
baseband_packet.hpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
baseband.hpp Remove unused function declaration. 2015-12-12 11:37:59 -08:00
bit_pattern.hpp Deepen BitPattern and BitHistory to 64 bits. 2015-11-16 10:33:08 -08:00
buffer.hpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
chibios_cpp.cpp Tease apart utility.hpp, other header dependencies. 2015-11-06 09:40:03 -08:00
chibios_cpp.hpp Tease apart utility.hpp, other header dependencies. 2015-11-06 09:40:03 -08:00
complex.hpp Utilize class types for member variables -- slightly more generic. 2015-12-28 16:51:34 -08:00
cpld_max5.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
cpld_max5.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
cpu_clock.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
cpu_clock.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
crc.hpp Clean up CRC class/interface, make more like boost::crc_basic. 2015-12-08 10:35:54 -08:00
debug.cpp Move halt indication code to common place. 2015-07-08 16:28:57 -07:00
debug.hpp Move halt indication code to common place. 2015-07-08 16:28:57 -07:00
dsp_fft.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
dsp_fft.hpp Improve FFT twiddle factor precisions using Python SymPy. 2016-01-03 21:02:44 -08:00
dsp_fir_taps.cpp Move FIR filter configs to common/, so M0 can use it. 2016-01-03 12:45:15 -08:00
dsp_fir_taps.hpp Move FIR filter configs to common/, so M0 can use it. 2016-01-03 12:45:15 -08:00
dsp_types.hpp Add complex32_t type. 2015-12-28 10:14:35 -08:00
ert_packet.cpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
ert_packet.hpp Move packet timestamping into baseband. 2015-12-12 11:37:30 -08:00
event.cpp Eliminate duplicate code between event_m4.hpp, event.hpp. 2016-01-04 12:54:05 -08:00
event.hpp Eliminate duplicate code between event_m4.hpp, event.hpp. 2016-01-04 12:54:05 -08:00
field_reader.hpp Clean up FieldReader and BitRemap types. 2015-12-08 14:15:15 -08:00
fifo.hpp Make FIFO::in() more consistent with other functions. 2016-01-06 11:04:25 -08:00
gcc.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
gcc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
gpdma.cpp Remove LOCATE_IN_RAM from DMA IRQ handler 2015-12-29 11:24:23 -08:00
gpdma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
gpio.hpp Un-bitfield PinConfig, GCC 5 didn't like it. 2015-12-24 10:36:26 -08:00
hackrf_gpio.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
hackrf_hal.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
hackrf_hal.hpp Switch RFFC5072, MAX2837 back to 40MHz reference. 2015-09-02 17:45:19 -07:00
i2c_pp.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
i2c_pp.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
i2s.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
jtag_target_gpio.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
jtag.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
jtag.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
lcd_ili9341.cpp Add LCD shutdown method. 2015-08-01 14:36:27 -07:00
lcd_ili9341.hpp Add LCD shutdown method. 2015-08-01 14:36:27 -07:00
led.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
lpc43xx_cpp.hpp Consolidate M0-specific code. 2016-01-04 12:07:30 -08:00
manchester.cpp Move Manchester to common/. 2015-12-10 11:28:18 -08:00
manchester.hpp Move Manchester to common/. 2015-12-10 11:28:18 -08:00
memory_map.hpp Move _KiB and _MiB user-defined literals to utility.hpp. 2015-08-20 17:15:51 -07:00
message_queue.cpp Generalize FIFO to specify FIFO size as 2^K. 2015-08-20 15:59:25 -07:00
message_queue.hpp Un-const Message in message handler interfaces. 2015-11-06 09:39:59 -08:00
message.hpp ChannelSpectrumConfig message subsumes FIFONotify. 2016-01-06 12:10:30 -08:00
pins.hpp Init radio in RX mode, not TX mode. 2015-09-02 17:30:16 -07:00
portapack_adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_cpld_data.cpp Remove extra CPLD code internal signals. 2015-08-27 16:54:38 -07:00
portapack_cpld_data.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_dma.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_hal.hpp Swap function of P2_8, P2_4 in schematic, firmware, CPLD. 2015-08-27 16:54:38 -07:00
portapack_io.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_io.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_persistent_memory.cpp Persist tuned frequency. 2015-08-04 10:31:03 -07:00
portapack_persistent_memory.hpp Persist tuned frequency. 2015-08-04 10:31:03 -07:00
portapack_shared_memory.cpp Rework to make use of declared memory map regions. 2015-08-20 17:11:08 -07:00
portapack_shared_memory.hpp Generalize FIFO to specify FIFO size as 2^K. 2015-08-20 15:59:25 -07:00
simd.hpp More M4 instruction wrappers, with vector typed arguments. 2015-12-28 16:52:10 -08:00
sine_table.hpp std::fma not necessary with proper compiler options. 2015-11-08 16:33:32 -08:00
spi_image.hpp Remove application kludge to strip DFU of header. 2015-08-25 15:11:22 -07:00
ui_focus.cpp Short-term focus navigation fix 2015-07-29 14:00:59 -07:00
ui_focus.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_painter.cpp Push more widget painting code into ui::Painter 2015-08-14 21:36:51 -07:00
ui_painter.hpp Push more widget painting code into ui::Painter 2015-08-14 21:36:51 -07:00
ui_text.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_text.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_widget.cpp Move more code from .hpp to .cpp. 2015-12-16 22:35:26 -08:00
ui_widget.hpp Move more code from .hpp to .cpp. 2015-12-16 22:35:26 -08:00
ui.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
utility_m4.hpp Consolidating M4-specific saturation flag code. 2016-01-04 12:00:52 -08:00
utility.cpp Tease apart utility.hpp, other header dependencies. 2015-11-06 09:40:03 -08:00
utility.hpp Tease apart utility.hpp, other header dependencies. 2015-11-06 09:40:03 -08:00
volume.hpp Remove some pointless GCC-isms. 2015-12-17 10:12:03 -08:00
wm8731.cpp WM8731 header clean-up. 2015-12-14 14:03:17 -08:00
wm8731.hpp WM8731 header clean-up. 2015-12-14 14:03:17 -08:00