Wykres commitów

169 Commity (master)

Autor SHA1 Wiadomość Data
Rob Riggs e363bdd5b7 Mostly formatting updates. Fix PWM configuration. 2018-09-19 22:35:59 -05:00
Rob Riggs ffba2193bc Update for new hardware. Fix double free of frame when serial times out. 2018-09-19 22:33:16 -05:00
Rob Riggs 1d1a362557 Update hardware version number. Use device ID as serial number. 2018-09-19 22:31:08 -05:00
Rob Riggs cb436bb0d1 More USB support code. 2018-09-19 22:30:01 -05:00
Rob Riggs 9f45fc0eb0 Implement CDC interface connect, disconnect, receive. 2018-09-19 22:28:10 -05:00
Rob Riggs 0c87035271 Implement USB battery charger detection. 2018-09-19 22:26:38 -05:00
Rob Riggs 8dddebbf2e Handle interrupts. 2018-09-19 22:25:32 -05:00
Rob Riggs 648058fe20 Enable PVD and PWM on TIM1. 2018-09-19 22:24:28 -05:00
Rob Riggs 4b8635bab5 Trivial change to linker script. 2018-09-19 22:23:15 -05:00
Rob Riggs 9fc5e95a41 Enable link power management for USB. 2018-09-19 22:22:26 -05:00
Rob Riggs 2f7fff86f6 Optimize ADC sample time to improve oversampling. Use CxxErrorHandler. 2018-09-19 22:21:44 -05:00
Rob Riggs f197c612e1 Add BM78 support. Add a README file to start documenting build/debug stuff. Add ARM fir filter code. Add ST/LINK config files. 2018-09-19 22:17:37 -05:00
Rob Riggs da1df53acd Clean up audio level setting code. Limit gain levels to supported values. Use CxxErrorHandler to limit warnings. 2018-09-19 22:14:49 -05:00
Rob Riggs 90f899e214 Update I2C handling. Update hardware and firmare versions. Fix conversion specifiers. Add more logging. 2018-09-19 22:10:51 -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 0c02cb325c Fix resource leak when CSMA times out. 2018-09-19 21:56:07 -05:00
Rob Riggs f3e1d1f514 Fix UB defect in STM32L4 1.12.0 HAL ADC driver. This prevents ADC channels from being properly configured for single-ended mode when compiled at high optimization levels. 2018-09-19 21:54:33 -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
Mobilinkd LLC 633de702bb
Initial commit 2018-06-24 09:48:50 -05:00