Jared Boone
|
0efe2ea0ae
|
Add virtual title() to View class.
|
2016-01-26 13:01:16 -08:00 |
|
Jared Boone
|
a13e19a907
|
Paint background of Text object before string.
|
2016-01-26 13:00:36 -08:00 |
|
Jared Boone
|
c1f7f23367
|
Add AIS channel control.
|
2016-01-25 11:47:59 -08:00 |
|
Jared Boone
|
8b0e6e65c8
|
Configure radio in AIS, ERT, TPMS apps.
|
2016-01-25 11:22:39 -08:00 |
|
Jared Boone
|
15800eea33
|
Move nav back button outside of ReceiverView.
|
2016-01-25 11:13:19 -08:00 |
|
Jared Boone
|
029a44e24c
|
Missing header.
|
2016-01-24 22:38:45 -08:00 |
|
Jared Boone
|
5ecc6d0330
|
Add Receiver sub-menu, Transponders item and sub-menu.
|
2016-01-24 22:38:36 -08:00 |
|
Jared Boone
|
e04e72abe7
|
Remove unused ReceiverView() receiver_model arg.
|
2016-01-24 22:12:16 -08:00 |
|
Jared Boone
|
db2f78f0f8
|
ERTAppView, recent entries tracking and display.
|
2016-01-23 22:24:48 -08:00 |
|
Jared Boone
|
56218565c1
|
Use TPMS declared invalid_key as default initializer values.
|
2016-01-23 21:52:42 -08:00 |
|
Jared Boone
|
fedecbeca5
|
Extract ERT formatting code to free functions.
|
2016-01-23 21:46:41 -08:00 |
|
Jared Boone
|
d888c77661
|
Remove TPMS commented code.
|
2016-01-23 21:38:43 -08:00 |
|
Jared Boone
|
4d5697cda7
|
Simplify TPMS units static_casts.
|
2016-01-23 21:38:33 -08:00 |
|
Jared Boone
|
798b5eb972
|
Extract Temperature, Pressure into units header.
|
2016-01-23 21:37:22 -08:00 |
|
Jared Boone
|
45a8759d7b
|
Remove silly types on Temperature/Pressure getters.
|
2016-01-23 21:29:27 -08:00 |
|
Jared Boone
|
45ae222ab5
|
Extract Optional to own header.
|
2016-01-23 21:26:06 -08:00 |
|
Jared Boone
|
cca8c6dc06
|
ERTModel -> ERTLogger, now ERTApp does setup.
|
2016-01-23 21:17:04 -08:00 |
|
Jared Boone
|
e4f5539407
|
Remove unused variables.
|
2016-01-23 17:53:33 -08:00 |
|
Jared Boone
|
14f18d5cf7
|
Reduce use of unsigned integers when signed will do fine.
|
2016-01-23 17:53:16 -08:00 |
|
Jared Boone
|
ce481c0b5a
|
Clean up UI type static_casts.
So disgusting, but not entirely gone yet...
|
2016-01-23 17:02:16 -08:00 |
|
Jared Boone
|
60b8b38652
|
UI to turn on antenna bias voltage.
|
2016-01-23 11:32:10 -08:00 |
|
Jared Boone
|
25fac90d4f
|
Improve radio state management re: antenna bias voltage.
Responsibility for radio state is still rather muddy...
|
2016-01-23 11:31:50 -08:00 |
|
Jared Boone
|
10d4172d5c
|
RF antenna bias voltage control API.
|
2016-01-23 11:30:00 -08:00 |
|
Jared Boone
|
02b3e891f7
|
TPMS RecentEntriesView and related stuff.
Replaces Console listing of raw records.
|
2016-01-22 15:00:25 -08:00 |
|
Jared Boone
|
13c0999c3c
|
Move Optional outside tpms namespace.
|
2016-01-22 13:41:01 -08:00 |
|
Jared Boone
|
54fb85a9d0
|
Un-const Optional class members.
|
2016-01-22 13:40:15 -08:00 |
|
Jared Boone
|
b70138ad58
|
Introduce TPMS measurement types, change formatting.
|
2016-01-22 10:59:41 -08:00 |
|
Jared Boone
|
bd0ec913f5
|
Invert TPMS Manchester decoding, fix dependent CRC/checksums.
|
2016-01-20 09:02:25 -08:00 |
|
Jared Boone
|
5e6a76dfe7
|
Use a proper enum for TPMS signal type.
|
2016-01-18 22:28:33 -08:00 |
|
Jared Boone
|
9a41961aeb
|
Store TPMS "packet type".
For now, completely dumb CRC-OK packet length, since I only handle three packet types, which differ in length.
|
2016-01-18 22:18:49 -08:00 |
|
Jared Boone
|
7ad9ad2596
|
TPMS packets to IDs and values.
|
2016-01-18 21:42:26 -08:00 |
|
Jared Boone
|
dbea30b9e4
|
Check TPMS CRCs for packets I know, don't display the rest.
|
2016-01-18 20:43:54 -08:00 |
|
Jared Boone
|
fbcf784959
|
Make tpms::Packet into real type.
|
2016-01-18 14:34:30 -08:00 |
|
Jared Boone
|
feec99ac6a
|
Move TPMS packet handling to TPMSAppView.
Also rename TPMSModel to TPMSLogger, considering that's what it was *really* doing.
|
2016-01-18 14:21:24 -08:00 |
|
Jared Boone
|
32818ee9ab
|
Introduce tpms::Packet type.
|
2016-01-18 13:54:07 -08:00 |
|
Jared Boone
|
be328c5f38
|
Rearrange TPMS app/UI code.
|
2016-01-18 13:41:19 -08:00 |
|
Jared Boone
|
1a280149e2
|
Rename TPMSView -> TPMSAppView.
|
2016-01-18 13:29:11 -08:00 |
|
Jared Boone
|
6e5e48cc7c
|
Clear region below RecentEntries list.
|
2016-01-17 21:56:06 -08:00 |
|
Jared Boone
|
05d7e0222f
|
Extract RecentEntries stuff to separate files.
|
2016-01-17 21:42:15 -08:00 |
|
Jared Boone
|
df3ce07c5c
|
Template AISRecentEntriesView.
More teasing apart, not sure where this will end...
|
2016-01-17 20:49:41 -08:00 |
|
Jared Boone
|
eda6e6a5be
|
Move AIS recent items list draw function back into class.
|
2016-01-17 19:08:08 -08:00 |
|
Jared Boone
|
fb8e5b21df
|
Use AIS MMSI string formatter, remove right-justification.
|
2016-01-17 18:07:39 -08:00 |
|
Jared Boone
|
3ee6fd3d87
|
Generalize AISRecentEntries -> templated RecentEntries.
Also access Entry unique key via key().
|
2016-01-17 18:06:31 -08:00 |
|
Jared Boone
|
5a864d8d44
|
Generalize RecentEntries find() method name.
|
2016-01-17 15:56:29 -08:00 |
|
Jared Boone
|
fc7a7d753d
|
Extract general File class from LogFile.
|
2016-01-17 14:20:02 -08:00 |
|
Jared Boone
|
1aa391bac8
|
Whoops. Revert to baseband -O3 compiler flag.
Was running out of CPU in ERT mode.
|
2016-01-17 14:08:49 -08:00 |
|
Jared Boone
|
8d2a86a499
|
Change baseband optimization from -O3 to -O2
Significant size benefit with negligable performance effect.
|
2016-01-16 14:10:22 -08:00 |
|
Jared Boone
|
58e6d26910
|
Move AudioOutput back to inside audio processor classes.
Was wasting precious RAM making it static. I lose 400 bytes of .text, not sure why, but I think the trade is worth it.
|
2016-01-16 13:56:23 -08:00 |
|
Jared Boone
|
1d0de2240d
|
Protect/private some ThreadBase implementation details.
|
2016-01-15 20:25:29 -08:00 |
|
Jared Boone
|
be44c21172
|
Move AIS received packet count to bottom of details view.
|
2016-01-15 18:15:50 -08:00 |
|