Jared Boone
|
74c8429f75
|
Take processor as argument to BasebandThread.
Remove lots of dependency on specific processors.
Reduce state by removing processor switching from BasebandThread.
|
2016-06-25 10:57:16 -07:00 |
|
Jared Boone
|
bb32ef5321
|
Bracket BasebandThread loop with enable/disable code.
|
2016-06-25 10:53:16 -07:00 |
|
Jared Boone
|
f8a473d56b
|
Change baseband, RSSI threads to be more RAII.
|
2016-06-24 15:34:49 -07:00 |
|
Jared Boone
|
9444d21c12
|
Remove baseband stats tracking code.
It was half-baked, and is getting in the way of a major refactoring.
|
2016-06-24 15:24:26 -07:00 |
|
Jared Boone
|
3493b7d1b7
|
Hide BasebandThread::baseband_processor.
|
2016-02-23 19:56:55 -08:00 |
|
Jared Boone
|
096e961c67
|
Remove ChibiOS registry, thread names.
Only useful for debugging, but even then not very visible or useful. Gained 256 bytes of code RAM.
|
2016-02-09 11:36:38 -08:00 |
|
Jared Boone
|
39ca6fec62
|
Transform update spectrum event into message.
|
2016-01-03 12:05:47 -08:00 |
|
Jared Boone
|
c9f9d97d07
|
Move BasebandConfiguration message handling into baseband thread.
|
2016-01-03 11:49:01 -08:00 |
|
Jared Boone
|
fd612dc207
|
Baseband: Pass unhandled messages to baseband thread, processor.
|
2016-01-02 22:59:31 -08:00 |
|
Jared Boone
|
088f60f2bc
|
Extract spectrum collector from BasebandProcessor.
Code size improvement, and less confused classes. :-)
|
2015-12-11 12:26:45 -08:00 |
|
Jared Boone
|
211d1d19ea
|
Move Thread WORKING_AREAs out of classes.
Limited where and how you could instantiate the classes.
|
2015-12-10 21:01:44 -08:00 |
|
Jared Boone
|
255c568f9e
|
Make some Baseband/RSSIThread members private/const.
|
2015-12-10 16:14:30 -08:00 |
|
Jared Boone
|
e998014e57
|
Extract BasebandThread, ThreadBase to separate files.
|
2015-12-10 15:53:54 -08:00 |
|