]> code.bitgloo.com Git - clyne/stmdsp.git/log
clyne/stmdsp.git
4 years agofix L4 DAC trigger; round buffers to even size
Clyne Sullivan [Mon, 22 Mar 2021 20:06:48 +0000 (16:06 -0400)]
fix L4 DAC trigger; round buffers to even size

4 years agoimproved siggen prompt; WIP split wxmain
Clyne Sullivan [Mon, 22 Mar 2021 00:09:53 +0000 (20:09 -0400)]
improved siggen prompt; WIP split wxmain

4 years agomove firmware source into source folder
Clyne Sullivan [Sun, 21 Mar 2021 20:42:06 +0000 (16:42 -0400)]
move firmware source into source folder

4 years agoMerge pull request #3 from tcsullivan/stm32h7
clyne [Sun, 21 Mar 2021 20:34:21 +0000 (16:34 -0400)]
Merge pull request #3 from tcsullivan/stm32h7

Stm32h7

4 years agoadd pot. support; L4 trig; eagle schematic draft 3/head
Clyne Sullivan [Sun, 21 Mar 2021 20:33:08 +0000 (16:33 -0400)]
add pot. support; L4 trig; eagle schematic draft

4 years agosupport H7 and L4; use second ADC for input
Clyne Sullivan [Thu, 11 Mar 2021 00:42:18 +0000 (19:42 -0500)]
support H7 and L4; use second ADC for input

4 years agoadd L4 and G4 to ChibiOS; delete bloat
Clyne Sullivan [Thu, 4 Mar 2021 22:54:40 +0000 (17:54 -0500)]
add L4 and G4 to ChibiOS; delete bloat

4 years agosignal monitoring support
Clyne Sullivan [Sun, 21 Feb 2021 13:59:15 +0000 (08:59 -0500)]
signal monitoring support

4 years agoremove old mathematica stuff
Clyne Sullivan [Sat, 6 Feb 2021 23:53:22 +0000 (18:53 -0500)]
remove old mathematica stuff

4 years agofirmware cleanup, thread optimizing; make buffer size refs consistent
Clyne Sullivan [Fri, 5 Feb 2021 02:14:19 +0000 (21:14 -0500)]
firmware cleanup, thread optimizing; make buffer size refs consistent

4 years agomore stack space; expose trig to algorithms
Clyne Sullivan [Thu, 4 Feb 2021 01:39:15 +0000 (20:39 -0500)]
more stack space; expose trig to algorithms

4 years agoprevent mem free issues on close
Clyne Sullivan [Tue, 2 Feb 2021 01:39:32 +0000 (20:39 -0500)]
prevent mem free issues on close

4 years agoclean up gui states
Clyne Sullivan [Tue, 2 Feb 2021 00:03:24 +0000 (19:03 -0500)]
clean up gui states

4 years agosandboxed user algorithm
Clyne Sullivan [Wed, 27 Jan 2021 16:18:33 +0000 (11:18 -0500)]
sandboxed user algorithm

4 years agofix trig funcs; idle sleep w/ button to wake for debug
Clyne Sullivan [Mon, 25 Jan 2021 23:13:51 +0000 (18:13 -0500)]
fix trig funcs; idle sleep w/ button to wake for debug

4 years agoerror recv. draft; add trig/math funcs
Clyne Sullivan [Sun, 24 Jan 2021 18:16:20 +0000 (13:16 -0500)]
error recv. draft; add trig/math funcs

4 years agocordic test: sqrt
Clyne Sullivan [Sat, 23 Jan 2021 20:35:08 +0000 (15:35 -0500)]
cordic test: sqrt

4 years agoincrease signal buffers; fix oversample
Clyne Sullivan [Sat, 23 Jan 2021 19:25:04 +0000 (14:25 -0500)]
increase signal buffers; fix oversample

4 years agoboot at 32Ksps; fix 96Ksps
Clyne Sullivan [Sat, 23 Jan 2021 15:43:40 +0000 (10:43 -0500)]
boot at 32Ksps; fix 96Ksps

4 years agountested port cleanup; add sclock; up cpu to 480M
Clyne Sullivan [Sat, 23 Jan 2021 14:59:11 +0000 (09:59 -0500)]
untested port cleanup; add sclock; up cpu to 480M

4 years agoAdd note about this branch
clyne [Sat, 23 Jan 2021 02:50:03 +0000 (21:50 -0500)]
Add note about this branch

4 years agoadd custom board info
Clyne Sullivan [Sat, 23 Jan 2021 02:44:57 +0000 (21:44 -0500)]
add custom board info

4 years agofix elf run addr
Clyne Sullivan [Sat, 23 Jan 2021 02:44:07 +0000 (21:44 -0500)]
fix elf run addr

4 years agoupload initial port
Clyne Sullivan [Sat, 23 Jan 2021 02:43:36 +0000 (21:43 -0500)]
upload initial port

4 years agoadd SampleBuffer and ErrorManager; WAV testing
Clyne Sullivan [Sat, 23 Jan 2021 02:41:11 +0000 (21:41 -0500)]
add SampleBuffer and ErrorManager; WAV testing

4 years agoadd header comments to gui code
Clyne Sullivan [Wed, 20 Jan 2021 00:38:31 +0000 (19:38 -0500)]
add header comments to gui code

4 years agoadded presented demo files
Clyne Sullivan [Sat, 19 Dec 2020 22:39:51 +0000 (17:39 -0500)]
added presented demo files

4 years agooversample for lower rates; add iir templates
Clyne Sullivan [Tue, 24 Nov 2020 15:17:52 +0000 (10:17 -0500)]
oversample for lower rates; add iir templates

4 years agodifferentiator is fir, also fixed it
Clyne Sullivan [Thu, 19 Nov 2020 15:36:52 +0000 (10:36 -0500)]
differentiator is fir, also fixed it

4 years agogui: fix buffer size; add differentiator template
Clyne Sullivan [Wed, 18 Nov 2020 17:43:21 +0000 (12:43 -0500)]
gui: fix buffer size; add differentiator template

4 years agofirmware reorganize; added more sample rates
Clyne Sullivan [Thu, 12 Nov 2020 14:45:16 +0000 (09:45 -0500)]
firmware reorganize; added more sample rates

4 years agoCMSIS fir code performs well
Clyne Sullivan [Thu, 12 Nov 2020 02:03:17 +0000 (21:03 -0500)]
CMSIS fir code performs well

4 years agofixed sample rate setting
Clyne Sullivan [Sun, 8 Nov 2020 23:31:02 +0000 (18:31 -0500)]
fixed sample rate setting

4 years agogui access to dac logging
Clyne Sullivan [Sun, 1 Nov 2020 01:33:38 +0000 (21:33 -0400)]
gui access to dac logging

4 years agolog conversion results to .csv
Clyne Sullivan [Sat, 31 Oct 2020 21:18:19 +0000 (17:18 -0400)]
log conversion results to .csv

4 years agokeep target as L476; minimize RAM usage
Clyne Sullivan [Fri, 30 Oct 2020 15:16:52 +0000 (11:16 -0400)]
keep target as L476; minimize RAM usage

4 years agoallow output recording
Clyne Sullivan [Wed, 28 Oct 2020 00:27:30 +0000 (20:27 -0400)]
allow output recording

4 years agofinish sample rate setting
Clyne Sullivan [Wed, 28 Oct 2020 00:19:13 +0000 (20:19 -0400)]
finish sample rate setting

4 years agoset sampling rate
Clyne Sullivan [Thu, 22 Oct 2020 13:18:18 +0000 (09:18 -0400)]
set sampling rate

4 years agofix timer settings
Clyne Sullivan [Thu, 22 Oct 2020 13:17:25 +0000 (09:17 -0400)]
fix timer settings

4 years agofirmware can port to L432KC; gui: edit buffer size
Clyne Sullivan [Wed, 21 Oct 2020 00:14:08 +0000 (20:14 -0400)]
firmware can port to L432KC; gui: edit buffer size

4 years agosignal gen with dac channel 2
Clyne Sullivan [Tue, 20 Oct 2020 16:27:21 +0000 (12:27 -0400)]
signal gen with dac channel 2

4 years agogui improvements; code templates
Clyne Sullivan [Tue, 20 Oct 2020 01:01:53 +0000 (21:01 -0400)]
gui improvements; code templates

4 years agodocument/standardize; add compile log to gui
Clyne Sullivan [Mon, 19 Oct 2020 01:20:00 +0000 (21:20 -0400)]
document/standardize; add compile log to gui

4 years agoMerge branch 'master' of https://github.com/tcsullivan/stmdsp into master
Clyne Sullivan [Sat, 17 Oct 2020 17:49:09 +0000 (13:49 -0400)]
Merge branch 'master' of https://github.com/tcsullivan/stmdsp into master

4 years agoremoved old filter code
Clyne Sullivan [Sat, 17 Oct 2020 17:48:57 +0000 (13:48 -0400)]
removed old filter code

4 years agoUpdate README.md
clyne [Sat, 17 Oct 2020 17:48:33 +0000 (13:48 -0400)]
Update README.md

4 years agoSampling rate done. 96kS/s
Clyne Sullivan [Sat, 17 Oct 2020 17:40:59 +0000 (13:40 -0400)]
Sampling rate done. 96kS/s

4 years agofixed sample rate issues; up to 88kS/s
Clyne Sullivan [Fri, 16 Oct 2020 16:16:53 +0000 (12:16 -0400)]
fixed sample rate issues; up to 88kS/s

4 years agorun menu functions work
Clyne Sullivan [Fri, 2 Oct 2020 20:31:08 +0000 (16:31 -0400)]
run menu functions work

4 years agoAdd menu items, file operations
Clyne Sullivan [Fri, 2 Oct 2020 18:13:25 +0000 (14:13 -0400)]
Add menu items, file operations

4 years agotest process_data speed measurement
Clyne Sullivan [Fri, 2 Oct 2020 15:52:28 +0000 (11:52 -0400)]
test process_data speed measurement

4 years ago8kSps rate; elf in SRAM2
Clyne Sullivan [Thu, 1 Oct 2020 19:14:30 +0000 (15:14 -0400)]
8kSps rate; elf in SRAM2

4 years agobetter elf management and error recovery
Clyne Sullivan [Thu, 24 Sep 2020 13:48:08 +0000 (09:48 -0400)]
better elf management and error recovery

4 years agoadd run status
Clyne Sullivan [Wed, 2 Sep 2020 00:24:23 +0000 (20:24 -0400)]
add run status

4 years agorecover from custom code faults
Clyne Sullivan [Wed, 2 Sep 2020 00:13:38 +0000 (20:13 -0400)]
recover from custom code faults

4 years agoimproved elf loading
Clyne Sullivan [Sat, 29 Aug 2020 23:58:08 +0000 (19:58 -0400)]
improved elf loading

5 years agoorganized controls; improved connection handling
Clyne Sullivan [Wed, 26 Aug 2020 23:45:32 +0000 (19:45 -0400)]
organized controls; improved connection handling

5 years agostable signal handling towards 100kHz
Clyne Sullivan [Wed, 26 Aug 2020 01:01:08 +0000 (21:01 -0400)]
stable signal handling towards 100kHz

5 years agoupload device uploads code in editor
Clyne Sullivan [Tue, 25 Aug 2020 21:52:40 +0000 (17:52 -0400)]
upload device uploads code in editor

5 years agoadd text editor to gui
Clyne Sullivan [Tue, 25 Aug 2020 16:57:29 +0000 (12:57 -0400)]
add text editor to gui

5 years agofilter loading and real-time execution
Clyne Sullivan [Sun, 23 Aug 2020 00:34:03 +0000 (20:34 -0400)]
filter loading and real-time execution

5 years agoadc/dac passthrough
Clyne Sullivan [Sat, 22 Aug 2020 20:56:47 +0000 (16:56 -0400)]
adc/dac passthrough

5 years agoworking: continuous signal passthrough
Clyne Sullivan [Sat, 22 Aug 2020 14:31:45 +0000 (10:31 -0400)]
working: continuous signal passthrough

5 years agomerge elf loading and adc streaming
Clyne Sullivan [Thu, 20 Aug 2020 21:06:47 +0000 (17:06 -0400)]
merge elf loading and adc streaming

5 years agoadded adc stream framework
Clyne Sullivan [Thu, 20 Aug 2020 21:00:55 +0000 (17:00 -0400)]
added adc stream framework

5 years agoadd elf load draft, filter program template
Clyne Sullivan [Sat, 15 Aug 2020 13:16:54 +0000 (09:16 -0400)]
add elf load draft, filter program template

5 years agomove drivers into namespaces
Clyne Sullivan [Sat, 15 Aug 2020 12:44:02 +0000 (08:44 -0400)]
move drivers into namespaces

5 years agoreorganized code; added dac support
Clyne Sullivan [Wed, 5 Aug 2020 00:09:48 +0000 (20:09 -0400)]
reorganized code; added dac support

5 years agoMerge pull request #1 from tcsullivan/gui
clyne [Fri, 17 Jul 2020 00:21:36 +0000 (20:21 -0400)]
Merge pull request #1 from tcsullivan/gui

Gui

5 years agoadded sample rate setting 1/head
Clyne Sullivan [Fri, 17 Jul 2020 00:11:26 +0000 (20:11 -0400)]
added sample rate setting

5 years agoAdded mathematica test code
clyne [Mon, 13 Jul 2020 22:31:28 +0000 (18:31 -0400)]
Added mathematica test code

5 years agoUpdate README.md
clyne [Mon, 13 Jul 2020 14:10:45 +0000 (10:10 -0400)]
Update README.md

5 years agoUpdate README.md
clyne [Mon, 13 Jul 2020 13:56:42 +0000 (09:56 -0400)]
Update README.md

5 years agofixed command receiving code
Clyne Sullivan [Thu, 9 Jul 2020 15:00:08 +0000 (11:00 -0400)]
fixed command receiving code

5 years agoGUI reads ADC channel
Clyne Sullivan [Wed, 24 Jun 2020 23:57:29 +0000 (19:57 -0400)]
GUI reads ADC channel

5 years agodrafted device interface
Clyne Sullivan [Fri, 19 Jun 2020 00:40:37 +0000 (20:40 -0400)]
drafted device interface

5 years agousing serial lib, can connect to device
Clyne Sullivan [Thu, 18 Jun 2020 23:35:11 +0000 (19:35 -0400)]
using serial lib, can connect to device

5 years agodebug flags; rendering with timer
Clyne Sullivan [Sat, 13 Jun 2020 16:25:58 +0000 (12:25 -0400)]
debug flags; rendering with timer

5 years agoadded window region painting
Clyne Sullivan [Sat, 13 Jun 2020 15:59:07 +0000 (11:59 -0400)]
added window region painting

5 years agobutton input
Clyne Sullivan [Fri, 12 Jun 2020 23:07:29 +0000 (19:07 -0400)]
button input

5 years agohave basic wxwidgets gui working
Clyne Sullivan [Fri, 12 Jun 2020 22:49:09 +0000 (18:49 -0400)]
have basic wxwidgets gui working

5 years agoREADME: added computer program goal
clyne [Thu, 11 Jun 2020 16:15:12 +0000 (12:15 -0400)]
README: added computer program goal

5 years agoUpdate README.md
clyne [Thu, 11 Jun 2020 16:12:13 +0000 (12:12 -0400)]
Update README.md

5 years agobegan work for GUI
Clyne Sullivan [Thu, 11 Jun 2020 16:06:58 +0000 (12:06 -0400)]
began work for GUI

5 years agoadded license headers; revised serial interaction
Clyne Sullivan [Thu, 11 Jun 2020 14:33:24 +0000 (10:33 -0400)]
added license headers; revised serial interaction

5 years agomade classes for drivers
Clyne Sullivan [Thu, 11 Jun 2020 14:15:31 +0000 (10:15 -0400)]
made classes for drivers

5 years agoadded project files; need to organize code
Clyne Sullivan [Sun, 31 May 2020 00:49:05 +0000 (20:49 -0400)]
added project files; need to organize code

5 years agoInitial commit
clyne [Sat, 30 May 2020 23:57:07 +0000 (19:57 -0400)]
Initial commit