Jared Boone
|
bd76f0e13b
|
Note to try different -mcpu= for LPC43xx Cortex-M0.
|
2015-11-06 09:40:00 -08:00 |
|
Jared Boone
|
e9f28f9ef3
|
Provide configuration of symbol unstuffing.
|
2015-11-06 09:40:00 -08:00 |
|
Jared Boone
|
31ff13f1c0
|
Un-const Message in message handler interfaces.
I want to modify in place the messages that are received. Naughty, but oh well.
|
2015-11-06 09:39:59 -08:00 |
|
Jared Boone
|
5469a3a31d
|
Get ui::Console to a working state.
|
2015-11-06 09:39:59 -08:00 |
|
Jared Boone
|
8f7e26b5c1
|
Break out BasebandStatsView, add main, RSSI threads.
|
2015-10-14 10:59:32 -07:00 |
|
furrtek
|
ff96464efe
|
Added AFSK BW and repeat parameters
|
2015-09-16 15:43:43 +02:00 |
|
furrtek
|
00ee78f533
|
Play dead init
|
2015-09-15 22:34:36 +02:00 |
|
furrtek
|
9a7657fb38
|
Play dead actually works, fixed 7bit AFSK, AFSK repeat, started whistle mode
|
2015-09-10 20:36:39 +02:00 |
|
furrtek
|
f1166205b0
|
Checkboxes, more AFSK options
|
2015-09-05 20:17:43 +02:00 |
|
furrtek
|
30531a20f2
|
Splash screen and Play Dead functionality
|
2015-09-04 20:37:27 +02:00 |
|
furrtek
|
ec26f587f1
|
Started adding AFSK modulator options, cleaning up LCR TX
|
2015-09-03 06:34:00 +02:00 |
|
Jared Boone
|
aa733b1b61
|
Remove FSK from receiver menu. It doesn't do anything (yet).
|
2015-09-02 18:55:00 -07:00 |
|
Jared Boone
|
f91f17b9fb
|
Increase touch sensitivity a bit.
|
2015-09-02 18:48:51 -07:00 |
|
Jared Boone
|
9a3454d695
|
Touch code cleanup, stop scanning when no touch.
No need to change voltages on touch panel when no touch is detected. This should reduce noise a bit.
|
2015-09-02 18:48:38 -07:00 |
|
Jared Boone
|
f1ca3fe5bb
|
Switch RFFC5072, MAX2837 back to 40MHz reference.
Turns out the MAX2837 can't tune the necessary range when given a 50MHz reference. Oops.
|
2015-09-02 17:45:19 -07:00 |
|
Jared Boone
|
687e627dae
|
Mechanism to clear waterfall when switching modulations.
|
2015-09-01 21:04:27 -07:00 |
|
Jared Boone
|
d4c85bd786
|
Move receiver "back" button to separate row.
|
2015-09-01 20:38:59 -07:00 |
|
Jared Boone
|
24e398ca62
|
Add HackRF mode explanation text.
|
2015-09-01 20:23:11 -07:00 |
|
furrtek
|
0e0261f813
|
LCR in TEDI 1200/2400 AFSK transmit
|
2015-08-28 20:50:42 +02:00 |
|
Jared Boone
|
b13081696d
|
Simplify MessageQueue pop() usage.
|
2015-08-27 14:35:17 -07:00 |
|
Jared Boone
|
d8b3b4cb6b
|
Check queue empty only once when reading messages.
There was a second is_empty() call hidden in the pop() call, so the while(condition) was redundant.
|
2015-08-27 14:27:29 -07:00 |
|
Jared Boone
|
5d9079f87f
|
Stop streaming when changing baseband configuration.
Without, the baseband would get confused.
|
2015-08-27 14:07:15 -07:00 |
|
Jared Boone
|
e751e10e45
|
Add wideband spectrum processor.
|
2015-08-27 13:57:31 -07:00 |
|
Jared Boone
|
4974774f82
|
Simplify PLL math when correcting for PPM.
|
2015-08-25 17:56:03 -07:00 |
|
Jared Boone
|
98773cb62a
|
Make GIT_REVISION value available within code.
Addresses issue #59.
No idea what it'll do if the commit is also tagged as a release...
|
2015-08-25 16:33:52 -07:00 |
|
Jared Boone
|
8f326e2d8e
|
Use PPB correction to adjust clock generator XTAL PLLA frequency.
Addresses issue #40.
|
2015-08-24 12:11:33 -07:00 |
|
Jared Boone
|
fe7dcdc613
|
Function to adjust clock generator XTAL PLL frequency.
Needed to switch PLLA to operate in fractional mode.
|
2015-08-24 12:09:11 -07:00 |
|
furrtek
|
8e0210f944
|
Savestate ! RDS (only PSN) tx
|
2015-08-23 05:08:38 +02:00 |
|
Jared Boone
|
11561659b4
|
Reset the M0 after the M4 is running HackRF firmware.
|
2015-08-20 20:26:36 -07:00 |
|
Jared Boone
|
690c3c98db
|
Add Shutdown message, plumbing to send and handle.
|
2015-08-20 18:03:49 -07:00 |
|
Jared Boone
|
2efbd337bd
|
Provide a way to exit application event loop.
|
2015-08-20 17:56:47 -07:00 |
|
Jared Boone
|
1c3e45917c
|
Rework to make use of declared memory map regions.
|
2015-08-20 17:11:08 -07:00 |
|
Jared Boone
|
4126f1ab1f
|
Change IPC to exchange data, not pointers.
|
2015-08-20 13:13:12 -07:00 |
|
Jared Boone
|
f99016d78f
|
Tweak cast to C++ style.
|
2015-08-15 15:40:55 -07:00 |
|
Clayton Smith
|
25c2e612c0
|
Fix a narrowing conversion warning.
|
2015-08-15 17:56:30 -04:00 |
|
Jared Boone
|
f2cabadf60
|
Review application initialization order.
Group related things together.
|
2015-08-14 22:28:28 -07:00 |
|
Jared Boone
|
49b91d9c5d
|
Move event loop into EventDispatcher.
|
2015-08-14 22:01:20 -07:00 |
|
Jared Boone
|
d5ebb9ef1e
|
Remove more dead code and comments.
|
2015-08-14 21:58:54 -07:00 |
|
Jared Boone
|
aa801ada60
|
Move code comments to project Wiki.
|
2015-08-14 21:54:03 -07:00 |
|
Jared Boone
|
b1a4418f06
|
Push more widget painting code into ui::Painter
Hide knowledge of damage tracking strategy.
|
2015-08-14 21:36:51 -07:00 |
|
Jared Boone
|
2ebb41c0e6
|
Remove dead, commented code.
|
2015-08-14 21:35:48 -07:00 |
|
Jared Boone
|
872c998ff1
|
Move widget tree painting to ui::Painter.
Still doesn't seem like the right place, but better than the event dispatcher!
|
2015-08-14 21:27:46 -07:00 |
|
Jared Boone
|
a9bb7c96e5
|
Move UI dirty tracking out of application main.cpp.
|
2015-08-14 21:17:23 -07:00 |
|
Jared Boone
|
fa465c14c4
|
Extract RTC interrupt handler into separate files.
|
2015-08-14 20:57:40 -07:00 |
|
Jared Boone
|
32312a6cfb
|
Can't use context() in ui::Widget constructor, move use elsewhere.
TODO: Seems like a design flaw to me... Either eliminate need for context(), or pass into constructors.
|
2015-08-14 17:52:29 -07:00 |
|
Jared Boone
|
a7226820d0
|
Hide implementation of MessageHandlerMap.
|
2015-08-14 17:31:23 -07:00 |
|
Jared Boone
|
2aa8ae0d1f
|
Move FSKPacket message handler to ReceiverView.
|
2015-08-14 16:46:32 -07:00 |
|
Jared Boone
|
c44357a16a
|
Remove dead, commented-out code.
|
2015-08-14 16:38:10 -07:00 |
|
Jared Boone
|
02aab9b4e2
|
Application main() refactoring to group relevant bits.
|
2015-08-14 15:52:11 -07:00 |
|
Jared Boone
|
1713c82841
|
Move ChibiOS init comments into Wiki.
|
2015-08-14 12:23:49 -07:00 |
|