..
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
CRC internal type more suitable for ARM.
2016-02-18 21:31:51 -08:00
ais_packet.hpp
Clean up AIS lat/lon types and formatting.
2016-01-15 15:25:32 -08:00
baseband_packet.hpp
Move packet timestamping into baseband.
2015-12-12 11:37:30 -08:00
baseband_sgpio.cpp
Move baseband_sgpio.* to common/.
2016-01-09 17:57:37 -08:00
baseband_sgpio.hpp
Move baseband_sgpio.* to common/.
2016-01-09 17:57:37 -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
Handle baseband::dma::wait_for_rx_buffer() returning empty buffer.
2016-01-09 12:20:57 -08: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
Utilize class types for member variables -- slightly more generic.
2015-12-28 16:51:34 -08: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
Move FIR filter configs to common/, so M0 can use it.
2016-01-03 12:45:15 -08: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
Add IIR configs for fs=24kHz NBFM and fs=12kHz AM.
2016-01-29 18:31:03 -08: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
Add buffer_t<float> type alias.
2016-01-11 16:10:48 -08: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
Move event.* code into event_m[04].*.
2016-01-12 22:00:42 -08:00
event.hpp
Move event.* code into event_m[04].*.
2016-01-12 22:00:42 -08:00
field_reader.hpp
Clean up FieldReader and BitRemap types.
2015-12-08 14:15:15 -08: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
Rename GPDMA channel disable_force() to disable().
2016-01-10 10:11:16 -08:00
gpdma.hpp
Rename GPDMA channel disable_force() to disable().
2016-01-10 10:11:16 -08:00
gpio.hpp
Un-bitfield PinConfig, GCC 5 didn't like it.
2015-12-24 10:36:26 -08: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
ILI9341 read_pixels().
2016-02-19 15:31:56 -08:00
lcd_ili9341.hpp
ILI9341 read_pixels().
2016-02-19 15:31:56 -08: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
Consolidate M0-specific code.
2016-01-04 12:07:30 -08: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
Move MessageQueue::signal into .cpp file.
2016-04-23 22:00:27 -07:00
message_queue.hpp
Clear application message queue after baseband is shut down.
2016-07-02 16:19:41 -07:00
message.hpp
Move BasebandConfiguration to receiver_model.hpp.
2016-07-19 17:11:32 -07:00
optional.hpp
Extract Optional to own header.
2016-01-23 21:26:06 -08: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
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
Move PPB clock adjustment out of ReceiverModel.
2016-02-05 16:52:34 -08: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
Move touch ADC data collection to M0.
2016-07-24 15:31:53 -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
Change M4 loader to use image tags.
2016-07-01 10:37:22 -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
Improve arrow key next focus algorithm.
2016-05-08 14:59:03 -07:00
ui_focus.hpp
Initial firmware commit.
2015-07-08 08:39:24 -07:00
ui_painter.cpp
Add Painter.draw_bitmap for Bitmap types.
2016-02-03 13:23:46 -08:00
ui_painter.hpp
Add Painter.draw_bitmap for Bitmap types.
2016-02-03 13:23:46 -08: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
Add Color-only constructor to ui::Rectangle widget.
2016-05-25 11:32:06 -07:00
ui_widget.hpp
Add Color-only constructor to ui::Rectangle widget.
2016-05-25 11:32:06 -07:00
ui.cpp
Clean up UI type static_casts.
2016-01-23 17:02:16 -08:00
ui.hpp
Add ColorRGB888 type for data from LCD frame buffer.
2016-02-19 15:27:50 -08:00
units.hpp
Extract Temperature, Pressure into units header.
2016-01-23 21:37:22 -08:00
utility_m4.hpp
Consolidating M4-specific saturation flag code.
2016-01-04 12:00:52 -08:00
utility.cpp
Remove constexpr use of std::log2, std::log10.
2016-02-19 10:30:26 -08:00
utility.hpp
Change baseband floats to normalize at +/-1.0.
2016-02-14 12:38:50 -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