49 Commits (ead02f762f922f3d8488f1f0155e58799a037e9e)

Author SHA1 Message Date
Clyne Sullivan 123cc4c756 reorganized source, wip 3 years ago
Clyne f1773b634e 2nd pot; some doc; smooth WAV playback 4 years ago
Clyne d2f50fb925 include dsp lib; split timers; user message 4 years ago
Clyne ae99ff5967 add-on led support 4 years ago
Clyne 20eb697de8 better algorithm fault recovery 4 years ago
Clyne 0350992141 algorithm fault recovery 4 years ago
Clyne 1a7d45b913 support H7 and L4; use second ADC for input 4 years ago
Clyne 5f6181bb3c signal monitoring support 4 years ago
Clyne 3668d16828 firmware cleanup, thread optimizing; make buffer size refs consistent 4 years ago
Clyne 87851f4e6c more stack space; expose trig to algorithms 4 years ago
Clyne 4f59610a00 sandboxed user algorithm 4 years ago
Clyne 1a14ef827e fix trig funcs; idle sleep w/ button to wake for debug 4 years ago
Clyne e132d52adf error recv. draft; add trig/math funcs 4 years ago
Clyne a4d9689259 cordic test: sqrt 4 years ago
Clyne ec2e1fd5c6 increase signal buffers; fix oversample 4 years ago
Clyne 716be4fc87 boot at 32Ksps; fix 96Ksps 4 years ago
Clyne 564e20975b untested port cleanup; add sclock; up cpu to 480M 4 years ago
Clyne 48026bb824 upload initial port 4 years ago
Clyne e080a26651 add SampleBuffer and ErrorManager; WAV testing 4 years ago
Clyne 0fde1b98ee firmware reorganize; added more sample rates 4 years ago
Clyne e12639c46f fixed sample rate setting 4 years ago
Clyne 86453bc8f4 log conversion results to .csv 4 years ago
Clyne 3113d96497 keep target as L476; minimize RAM usage 4 years ago
Clyne 1b5ca39ba7 allow output recording 4 years ago
Clyne 2c9892cc3e set sampling rate 4 years ago
Clyne ee274be303 firmware can port to L432KC; gui: edit buffer size 4 years ago
Clyne 30cd119dba signal gen with dac channel 2 4 years ago
Clyne 241a089c39 document/standardize; add compile log to gui 4 years ago
Clyne 829c4b5dcb Sampling rate done. 96kS/s 4 years ago
Clyne 27060ea3c8 fixed sample rate issues; up to 88kS/s 4 years ago
Clyne 2238eac451 run menu functions work 4 years ago
Clyne a64b86aa54 test process_data speed measurement 4 years ago
Clyne 3fa9bbe425 8kSps rate; elf in SRAM2 4 years ago
Clyne 4611bbac23 better elf management and error recovery 4 years ago
Clyne a263d2ab42 add run status 4 years ago
Clyne 89ebe6413e recover from custom code faults 4 years ago
Clyne d568f7ca9d improved elf loading 4 years ago
Clyne 32fc992f6a filter loading and real-time execution 4 years ago
Clyne b3eccbc1b9 working: continuous signal passthrough 4 years ago
Clyne 989f4038c6 merge elf loading and adc streaming 4 years ago
Clyne 2ceb20f4d4 added adc stream framework 4 years ago
Clyne d060dce4ec move drivers into namespaces 4 years ago
Clyne 7f59ca704b reorganized code; added dac support 4 years ago
Clyne 546fb2d9dc fixed command receiving code 4 years ago
Clyne 875b6a0620 GUI reads ADC channel 4 years ago
Clyne 6473b57cef using serial lib, can connect to device 4 years ago
Clyne 7a6f7bd792 added license headers; revised serial interaction 4 years ago
Clyne 7f0a54a8ee made classes for drivers 4 years ago
Clyne 14eb7970de added project files; need to organize code 5 years ago