Jared Boone
|
74ecff13ad
|
GCC: Fixed __SIMD32 type punning warnings.
With help from https://github.com/ARM-software/CMSIS_5/issues/98
Using void* makes me really queasy though!
|
2017-08-08 10:24:49 -07:00 |
|
Jared Boone
|
dd0048db8d
|
Remove broken simd32_t type.
|
2017-05-03 09:58:07 +01:00 |
|
Jared Boone
|
05eb694c0a
|
Introduce simd32_t type.
Discontinue use of disagreeable __SIMD #define.
|
2017-01-06 16:57:36 -08:00 |
|
Jared Boone
|
ef86848139
|
Change baseband floats to normalize at +/-1.0.
|
2016-02-14 12:38:50 -08:00 |
|
Jared Boone
|
20137db8d0
|
Move code into .cpp for tiny code size improvement.
|
2016-02-03 22:47:44 -08:00 |
|
Jared Boone
|
ceef8d32d3
|
Use more accurate arctan for NBFM demodulation.
|
2016-02-02 16:15:14 -08:00 |
|
Jared Boone
|
faf0fd6b91
|
Remove some spurious comments.
|
2016-01-30 21:11:59 -08:00 |
|
Jared Boone
|
220b7b0a6a
|
Add SSB demodulator.
|
2016-01-29 22:27:18 -08:00 |
|
Jared Boone
|
55e3a70fde
|
Change baseband audio processing pipeline to all floats.
|
2016-01-11 16:15:42 -08:00 |
|
Jared Boone
|
64966d4539
|
Fix NaNs coming out of angle_approx_0deg27().
Used in FM demodulator, was causing downstream problems when using the floating point values directly.
|
2016-01-11 11:17:54 -08:00 |
|
Jared Boone
|
05a1c22426
|
More tweaks to pass buffers by reference.
144 bytes less code!
|
2016-01-04 11:00:17 -08:00 |
|
Jared Boone
|
4910bacfa2
|
Un-comment angle_precise(). Not used, but no reason to comment out.
|
2015-12-28 15:50:19 -08:00 |
|
Jared Boone
|
f82fd1f8d7
|
Tease apart utility.hpp, other header dependencies.
Trying to get a host-testable FSK demodulator, and finding a lot of M4- and ChibiOS-specific code is getting included. Boo.
|
2015-11-06 09:40:03 -08:00 |
|
Jared Boone
|
dc6fee8370
|
Initial firmware commit.
|
2015-07-08 08:39:24 -07:00 |
|