mayhem-firmware/firmware/common
furrtek 6bcb7dc1b1 # This is a combination of 2 commits.
# The first commit's message is:

Updated RDS transmitter: flags, PI and date/time

Merging baseband audio tone generators

Merging DTMF baseband with "tones" baseband

Added stealth transmit mode

App flash section bumped to 512k
RX and TX LEDs are now used
Play dead should work again, added login option
Morse frame gen. for letters and fox hunt codes
Merged EPAR with Xylos
Made EPAR use encoders for frame gen.
Moved OOK encoders data in encoders.hpp
Simplified about screen, ui_about_demo.* files are still there

BHT city DB, keywords removed

BHT cities DB, keywords removed

Update README.md

RDS radiotext and time group generators

# This is the 2nd commit message:

Update README.md
2016-12-24 11:52:11 +01:00
..
adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ais_baseband.cpp SYNC 2016-01-31 09:34:24 +01:00
ais_baseband.hpp SYNC 2016-01-31 09:34:24 +01:00
ais_packet.cpp CRC internal type more suitable for ARM. 2016-02-18 21:31:51 -08:00
ais_packet.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband_packet.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband_sgpio.cpp SYNC 2016-01-31 09:34:24 +01:00
baseband_sgpio.hpp SYNC 2016-01-31 09:34:24 +01:00
baseband.hpp SYNC 2016-01-31 09:34:24 +01:00
bit_pattern.hpp SYNC 2016-01-31 09:34:24 +01:00
buffer.hpp SYNC 2016-01-31 09:34:24 +01:00
chibios_cpp.cpp ChibiOS memory helper functions. 2016-02-12 13:52:22 -08:00
chibios_cpp.hpp ChibiOS memory helper functions. 2016-02-12 13:52:22 -08:00
complex.hpp SYNC 2016-01-31 09:34:24 +01:00
cpld_max5.cpp CPLD: Method to calculate bitstream CRC32. 2016-07-05 12:06:51 -07:00
cpld_max5.hpp JTAG: Remove unused methods. 2016-07-13 11:02:13 -07:00
cpld_xilinx.cpp CPLD: Add XC2C64A method to init from EEPROM contents. 2016-07-18 11:31:21 -07:00
cpld_xilinx.hpp CPLD: Add XC2C64A method to init from EEPROM contents. 2016-07-18 11:31:21 -07:00
crc.hpp CRC: Rearrange public methods to reduce user error. 2016-07-05 11:57:57 -07:00
debug.cpp Capture M4 chDbgPanic msg, show in application. 2016-07-02 15:33:03 -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 Extract some constexpr math utilities to utility.hpp 2016-02-10 10:15:42 -08:00
dsp_fir_taps.cpp SYNC 2016-01-31 09:34:24 +01:00
dsp_fir_taps.hpp Move TPMS taps to dsp_fir_taps.hpp. 2016-04-11 10:18:31 -07:00
dsp_iir_config.hpp Added basic POCSAG receiver 2016-08-23 08:45:33 +02:00
dsp_iir.cpp Move IIR struct and configs to common/. 2016-01-29 15:43:39 -08:00
dsp_iir.hpp Move IIR struct and configs to common/. 2016-01-29 15:43:39 -08:00
dsp_types.hpp SYNC 2016-01-31 09:34:24 +01:00
ert_packet.cpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
ert_packet.hpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
event.cpp SYNC 2016-01-31 09:34:24 +01:00
event.hpp SYNC 2016-01-31 09:34:24 +01:00
field_reader.hpp SYNC 2016-01-31 09:34:24 +01:00
fifo.hpp Remove "K" parameter from FIFO template. 2016-02-10 10:41:06 -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 SYNC 2016-01-31 09:34:24 +01:00
gpdma.hpp SYNC 2016-01-31 09:34:24 +01:00
gpio.hpp SYNC 2016-01-31 09:34:24 +01:00
hackrf_gpio.hpp JTAG: Add GPIO definitions for HackRF CPLD. 2016-07-16 14:06:58 -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_tap.cpp JTAG: Add TAP state management. 2016-07-17 15:44:30 -07:00
jtag_tap.hpp JTAG: Add TAP state management. 2016-07-17 15:44:30 -07:00
jtag_target_gpio.hpp JTAG: Move Target interface to separate header. 2016-07-11 09:39:02 -07:00
jtag_target.hpp JTAG: Move Target interface to separate header. 2016-07-11 09:39:02 -07:00
jtag.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
jtag.hpp JTAG: Remove unused methods. 2016-07-13 11:02:13 -07:00
lcd_ili9341.cpp Restoring jammer and RDS functionalities, please wait... 2016-12-23 18:31:01 +01:00
lcd_ili9341.hpp OOK transmit is mostly working, bit durations are wrong 2016-08-06 08:49:45 +02:00
led.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
lfsr_random.cpp Add LFSR random number generator. 2016-04-10 16:30:28 -07:00
lfsr_random.hpp Add LFSR random number generator. 2016-04-10 16:30:28 -07:00
lpc43xx_cpp.hpp SYNC 2016-01-31 09:34:24 +01:00
manchester.cpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
manchester.hpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
memory_map.hpp Define and utilize memory region backup_ram. 2016-02-05 16:45:23 -08:00
message_queue.cpp Merge 2016-05-09 21:05:11 +02:00
message_queue.hpp Clear application message queue after baseband is shut down. 2016-07-02 16:19:41 -07:00
message.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
modules.h Added frequency manager skeleton, LCR alt encoding, GPS jammer 2016-07-25 16:21:27 +02:00
msgpack.cpp More messagepack 2016-05-16 12:02:45 +02:00
msgpack.hpp More messagepack 2016-05-16 12:02:45 +02:00
optional.hpp SYNC 2016-01-31 09:34:24 +01:00
pins.hpp Init radio in RX mode, not TX mode. 2015-09-02 17:30:16 -07:00
png_writer.cpp Improve File error handling. Massive effects... 2016-05-16 14:01:44 -07:00
png_writer.hpp Improve File error handling. Massive effects... 2016-05-16 14:01:44 -07:00
pocsag_packet.cpp Added basic POCSAG receiver 2016-08-23 08:45:33 +02:00
pocsag_packet.hpp Bitrate and flags for POCSAG packets, trim bugfix 2016-08-25 16:20:19 +02:00
portapack_adc.hpp Initial firmware commit. 2015-07-08 08:39:24 -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 Extract LOTS of stuff into an audio API. 2016-02-05 16:25:43 -08:00
portapack_io.cpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
portapack_io.hpp Function to read bytes from 16-bit LCD interface. 2016-02-19 15:29:00 -08:00
portapack_persistent_memory.cpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
portapack_persistent_memory.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01: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 # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
simd.hpp SYNC 2016-01-31 09:34:24 +01:00
sine_table_int8.hpp Fixed LCR transmit and AFSK baseband module 2016-07-27 21:26:03 +02:00
sine_table.hpp Dynamic baseband module loading from SD card 2015-11-20 07:59:09 +01:00
spi_image.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
thread_base.hpp Move thread_base.hpp from baseband/ to common/. 2016-07-26 10:22:10 -07:00
thread_wait.cpp Simplify RSSI/BB DMA, extract to ThreadWait class. 2016-02-09 10:41:19 -08:00
thread_wait.hpp Simplify RSSI/BB DMA, extract to ThreadWait class. 2016-02-09 10:41:19 -08:00
tpms_packet.cpp TPMS: Validate checksum for OOK 8k192 Schrader. 2016-06-02 23:09:55 -07:00
tpms_packet.hpp Rename format_manchester/ManchesterFormatted to "[sS]ymbols". 2016-05-30 11:24:59 -07:00
ui_focus.cpp Merge 2016-05-09 21:05:11 +02:00
ui_focus.hpp Initial firmware commit. 2015-07-08 08:39:24 -07:00
ui_painter.cpp RDS radiotext transmit (group 2A) 2016-05-29 12:06:47 +02:00
ui_painter.hpp RDS radiotext transmit (group 2A) 2016-05-29 12:06:47 +02: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 # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
ui_widget.hpp # This is a combination of 2 commits. 2016-12-24 11:52:11 +01:00
ui.cpp SYNC 2016-01-31 09:34:24 +01:00
ui.hpp 3D buttons, to make UI clearer 2016-12-23 18:31:03 +01:00
units.hpp SYNC 2016-01-31 09:34:24 +01:00
utility_m4.hpp SYNC 2016-01-31 09:34:24 +01:00
utility.cpp Remove constexpr use of std::log2, std::log10. 2016-02-19 10:30:26 -08:00
utility.hpp Wavfile class 2016-12-23 18:31:02 +01:00
volume.hpp SYNC 2016-01-31 09:34:24 +01:00
wm8731.cpp SYNC 2016-01-31 09:34:24 +01:00
wm8731.hpp SYNC 2016-01-31 09:34:24 +01:00