Rob Riggs
|
411c6be489
|
Add 72MHz clock for M17 and update all clock configs for max accuracy.
|
2021-06-20 15:32:06 -05:00 |
Rob Riggs
|
d6c693f044
|
Fix memory leak (frame buffers).
|
2021-03-18 20:13:22 -05:00 |
Rob Riggs
|
190c4db7bd
|
Reduce reserved heap size as it is not really used.
|
2021-02-21 10:06:22 -06:00 |
Rob Riggs
|
4a2a62e870
|
Reduce serial number string buffer size.
|
2021-01-01 13:51:33 -06:00 |
Rob Riggs
|
98ceec2559
|
Use a ping-pong buffer for USB RX. Simplify code and improve flow control.
|
2020-07-04 14:45:20 -05:00 |
Rob Riggs
|
99ef558766
|
Work around hang when changing demodulators.
|
2020-02-23 15:49:35 -06:00 |
Rob Riggs
|
464b05481d
|
Add noreturn attribute to _Error_Handler() to squelch warnings.
|
2020-02-22 19:06:26 -06:00 |
Rob Riggs
|
cd2b1f2dde
|
Add code to support changing CPU frequency.
|
2020-02-07 19:48:34 -06:00 |
Rob Riggs
|
5aaed41cac
|
Fix modulator configuration issue when running without battery. Update version to 1.1.5.
|
2019-10-20 15:31:53 -05:00 |
Rob Riggs
|
9e699d07e4
|
Set the MAC address on startup. Support 'reset to defaults' by holding down power button while pressing reset.
|
2019-01-19 17:41:56 -06:00 |
Rob Riggs
|
f87873d26a
|
Fix USB connection/battery charging issue.
|
2019-01-13 13:17:54 -06:00 |
Rob Riggs
|
e00cb3d8ba
|
Use same serial number encoding algo that is used in DFU. We now show same serial number in USB, BLE and device info data. Update firmware revision to 1.0.0.
|
2019-01-12 14:25:22 -06:00 |
Rob Riggs
|
5ba4233871
|
Negotiate battery charging when turned off and plugged in. Fixed #7.
|
2019-01-10 21:21:11 -06:00 |
Rob Riggs
|
533b5d0ce0
|
Fix #3. Store error message in SRAM and reset. Return error message in GET_ALL_VALUES.
|
2019-01-06 16:39:34 -06:00 |
Rob Riggs
|
084566f115
|
Read MAC address from BT module and send it as part of GET_ALL_VALUES. Fixes #2.
|
2019-01-05 22:50:08 -06:00 |
Rob Riggs
|
1373e62ba0
|
Set serial number in BM78 DIS and USB descriptor, and return it via KISS HW commands.
|
2018-10-29 14:06:52 -05:00 |
Rob Riggs
|
97b304bc7e
|
Clean up BM78 init. Add support for RTC alarm. Defines for USB suspend/resume.
|
2018-10-28 21:35:51 -05:00 |
Rob Riggs
|
0fcbc6f919
|
FreeRTOS updated with HAL update.
|
2018-10-28 21:31:35 -05:00 |
Rob Riggs
|
992ae6dfe9
|
Mock up support for suspend. Fix charge enable on address assignment after HAL update.
|
2018-10-28 21:30:57 -05:00 |
Rob Riggs
|
9fc5e95a41
|
Enable link power management for USB.
|
2018-09-19 22:22:26 -05:00 |
Rob Riggs
|
a5a754572c
|
Fix pin names. Add more message types, including power control (sleep). Add a CxxErrorHandler to address C++ warnings.
|
2018-09-19 22:08:54 -05:00 |
Rob Riggs
|
b98e6c1c2c
|
Commit bulk of code for new project. Still some cleanup to do to make it work with new PCB.
|
2018-08-26 22:28:24 -05:00 |