]>
code.bitgloo.com Git - clyne/stmdsp.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Clyne Sullivan [Sat, 10 Apr 2021 15:21:33 +0000 (11:21 -0400)]
remove make dependency; delete tmp files after use
Clyne Sullivan [Thu, 8 Apr 2021 00:33:27 +0000 (20:33 -0400)]
add hardware documentation and guide v0.1
Clyne Sullivan [Thu, 8 Apr 2021 00:24:30 +0000 (20:24 -0400)]
oversample at all rates
Clyne Sullivan [Wed, 7 Apr 2021 21:45:38 +0000 (17:45 -0400)]
remove unnecessary gitmodules entry
Clyne Sullivan [Mon, 29 Mar 2021 00:28:04 +0000 (20:28 -0400)]
better algorithm fault recovery
Clyne Sullivan [Fri, 26 Mar 2021 13:23:22 +0000 (09:23 -0400)]
algorithm fault recovery
Clyne Sullivan [Thu, 25 Mar 2021 20:43:23 +0000 (16:43 -0400)]
std::span for algo function
clyne [Thu, 25 Mar 2021 14:34:01 +0000 (10:34 -0400)]
Clean up the readme a bit
Clyne Sullivan [Wed, 24 Mar 2021 22:29:20 +0000 (18:29 -0400)]
found formula library; cleaned up wxmain file split
Clyne Sullivan [Mon, 22 Mar 2021 20:06:48 +0000 (16:06 -0400)]
fix L4 DAC trigger; round buffers to even size
Clyne Sullivan [Mon, 22 Mar 2021 00:09:53 +0000 (20:09 -0400)]
improved siggen prompt; WIP split wxmain
Clyne Sullivan [Sun, 21 Mar 2021 20:42:06 +0000 (16:42 -0400)]
move firmware source into source folder
clyne [Sun, 21 Mar 2021 20:34:21 +0000 (16:34 -0400)]
Merge pull request #3 from tcsullivan/stm32h7
Stm32h7
Clyne Sullivan [Sun, 21 Mar 2021 20:33:08 +0000 (16:33 -0400)]
add pot. support; L4 trig; eagle schematic draft
Clyne Sullivan [Thu, 11 Mar 2021 00:42:18 +0000 (19:42 -0500)]
support H7 and L4; use second ADC for input
Clyne Sullivan [Thu, 4 Mar 2021 22:54:40 +0000 (17:54 -0500)]
add L4 and G4 to ChibiOS; delete bloat
Clyne Sullivan [Sun, 21 Feb 2021 13:59:15 +0000 (08:59 -0500)]
signal monitoring support
Clyne Sullivan [Sat, 6 Feb 2021 23:53:22 +0000 (18:53 -0500)]
remove old mathematica stuff
Clyne Sullivan [Fri, 5 Feb 2021 02:14:19 +0000 (21:14 -0500)]
firmware cleanup, thread optimizing; make buffer size refs consistent
Clyne Sullivan [Thu, 4 Feb 2021 01:39:15 +0000 (20:39 -0500)]
more stack space; expose trig to algorithms
Clyne Sullivan [Tue, 2 Feb 2021 01:39:32 +0000 (20:39 -0500)]
prevent mem free issues on close
Clyne Sullivan [Tue, 2 Feb 2021 00:03:24 +0000 (19:03 -0500)]
clean up gui states
Clyne Sullivan [Wed, 27 Jan 2021 16:18:33 +0000 (11:18 -0500)]
sandboxed user algorithm
Clyne Sullivan [Mon, 25 Jan 2021 23:13:51 +0000 (18:13 -0500)]
fix trig funcs; idle sleep w/ button to wake for debug
Clyne Sullivan [Sun, 24 Jan 2021 18:16:20 +0000 (13:16 -0500)]
error recv. draft; add trig/math funcs
Clyne Sullivan [Sat, 23 Jan 2021 20:35:08 +0000 (15:35 -0500)]
cordic test: sqrt
Clyne Sullivan [Sat, 23 Jan 2021 19:25:04 +0000 (14:25 -0500)]
increase signal buffers; fix oversample
Clyne Sullivan [Sat, 23 Jan 2021 15:43:40 +0000 (10:43 -0500)]
boot at 32Ksps; fix 96Ksps
Clyne Sullivan [Sat, 23 Jan 2021 14:59:11 +0000 (09:59 -0500)]
untested port cleanup; add sclock; up cpu to 480M
clyne [Sat, 23 Jan 2021 02:50:03 +0000 (21:50 -0500)]
Add note about this branch
Clyne Sullivan [Sat, 23 Jan 2021 02:44:57 +0000 (21:44 -0500)]
add custom board info
Clyne Sullivan [Sat, 23 Jan 2021 02:44:07 +0000 (21:44 -0500)]
fix elf run addr
Clyne Sullivan [Sat, 23 Jan 2021 02:43:36 +0000 (21:43 -0500)]
upload initial port
Clyne Sullivan [Sat, 23 Jan 2021 02:41:11 +0000 (21:41 -0500)]
add SampleBuffer and ErrorManager; WAV testing
Clyne Sullivan [Wed, 20 Jan 2021 00:38:31 +0000 (19:38 -0500)]
add header comments to gui code
Clyne Sullivan [Sat, 19 Dec 2020 22:39:51 +0000 (17:39 -0500)]
added presented demo files
Clyne Sullivan [Tue, 24 Nov 2020 15:17:52 +0000 (10:17 -0500)]
oversample for lower rates; add iir templates
Clyne Sullivan [Thu, 19 Nov 2020 15:36:52 +0000 (10:36 -0500)]
differentiator is fir, also fixed it
Clyne Sullivan [Wed, 18 Nov 2020 17:43:21 +0000 (12:43 -0500)]
gui: fix buffer size; add differentiator template
Clyne Sullivan [Thu, 12 Nov 2020 14:45:16 +0000 (09:45 -0500)]
firmware reorganize; added more sample rates
Clyne Sullivan [Thu, 12 Nov 2020 02:03:17 +0000 (21:03 -0500)]
CMSIS fir code performs well
Clyne Sullivan [Sun, 8 Nov 2020 23:31:02 +0000 (18:31 -0500)]
fixed sample rate setting
Clyne Sullivan [Sun, 1 Nov 2020 01:33:38 +0000 (21:33 -0400)]
gui access to dac logging
Clyne Sullivan [Sat, 31 Oct 2020 21:18:19 +0000 (17:18 -0400)]
log conversion results to .csv
Clyne Sullivan [Fri, 30 Oct 2020 15:16:52 +0000 (11:16 -0400)]
keep target as L476; minimize RAM usage
Clyne Sullivan [Wed, 28 Oct 2020 00:27:30 +0000 (20:27 -0400)]
allow output recording
Clyne Sullivan [Wed, 28 Oct 2020 00:19:13 +0000 (20:19 -0400)]
finish sample rate setting
Clyne Sullivan [Thu, 22 Oct 2020 13:18:18 +0000 (09:18 -0400)]
set sampling rate
Clyne Sullivan [Thu, 22 Oct 2020 13:17:25 +0000 (09:17 -0400)]
fix timer settings
Clyne Sullivan [Wed, 21 Oct 2020 00:14:08 +0000 (20:14 -0400)]
firmware can port to L432KC; gui: edit buffer size
Clyne Sullivan [Tue, 20 Oct 2020 16:27:21 +0000 (12:27 -0400)]
signal gen with dac channel 2
Clyne Sullivan [Tue, 20 Oct 2020 01:01:53 +0000 (21:01 -0400)]
gui improvements; code templates
Clyne Sullivan [Mon, 19 Oct 2020 01:20:00 +0000 (21:20 -0400)]
document/standardize; add compile log to gui
Clyne Sullivan [Sat, 17 Oct 2020 17:49:09 +0000 (13:49 -0400)]
Merge branch 'master' of https://github.com/tcsullivan/stmdsp into master
Clyne Sullivan [Sat, 17 Oct 2020 17:48:57 +0000 (13:48 -0400)]
removed old filter code
clyne [Sat, 17 Oct 2020 17:48:33 +0000 (13:48 -0400)]
Update README.md
Clyne Sullivan [Sat, 17 Oct 2020 17:40:59 +0000 (13:40 -0400)]
Sampling rate done. 96kS/s
Clyne Sullivan [Fri, 16 Oct 2020 16:16:53 +0000 (12:16 -0400)]
fixed sample rate issues; up to 88kS/s
Clyne Sullivan [Fri, 2 Oct 2020 20:31:08 +0000 (16:31 -0400)]
run menu functions work
Clyne Sullivan [Fri, 2 Oct 2020 18:13:25 +0000 (14:13 -0400)]
Add menu items, file operations
Clyne Sullivan [Fri, 2 Oct 2020 15:52:28 +0000 (11:52 -0400)]
test process_data speed measurement
Clyne Sullivan [Thu, 1 Oct 2020 19:14:30 +0000 (15:14 -0400)]
8kSps rate; elf in SRAM2
Clyne Sullivan [Thu, 24 Sep 2020 13:48:08 +0000 (09:48 -0400)]
better elf management and error recovery
Clyne Sullivan [Wed, 2 Sep 2020 00:24:23 +0000 (20:24 -0400)]
add run status
Clyne Sullivan [Wed, 2 Sep 2020 00:13:38 +0000 (20:13 -0400)]
recover from custom code faults
Clyne Sullivan [Sat, 29 Aug 2020 23:58:08 +0000 (19:58 -0400)]
improved elf loading
Clyne Sullivan [Wed, 26 Aug 2020 23:45:32 +0000 (19:45 -0400)]
organized controls; improved connection handling
Clyne Sullivan [Wed, 26 Aug 2020 01:01:08 +0000 (21:01 -0400)]
stable signal handling towards 100kHz
Clyne Sullivan [Tue, 25 Aug 2020 21:52:40 +0000 (17:52 -0400)]
upload device uploads code in editor
Clyne Sullivan [Tue, 25 Aug 2020 16:57:29 +0000 (12:57 -0400)]
add text editor to gui
Clyne Sullivan [Sun, 23 Aug 2020 00:34:03 +0000 (20:34 -0400)]
filter loading and real-time execution
Clyne Sullivan [Sat, 22 Aug 2020 20:56:47 +0000 (16:56 -0400)]
adc/dac passthrough
Clyne Sullivan [Sat, 22 Aug 2020 14:31:45 +0000 (10:31 -0400)]
working: continuous signal passthrough
Clyne Sullivan [Thu, 20 Aug 2020 21:06:47 +0000 (17:06 -0400)]
merge elf loading and adc streaming
Clyne Sullivan [Thu, 20 Aug 2020 21:00:55 +0000 (17:00 -0400)]
added adc stream framework
Clyne Sullivan [Sat, 15 Aug 2020 13:16:54 +0000 (09:16 -0400)]
add elf load draft, filter program template
Clyne Sullivan [Sat, 15 Aug 2020 12:44:02 +0000 (08:44 -0400)]
move drivers into namespaces
Clyne Sullivan [Wed, 5 Aug 2020 00:09:48 +0000 (20:09 -0400)]
reorganized code; added dac support
clyne [Fri, 17 Jul 2020 00:21:36 +0000 (20:21 -0400)]
Merge pull request #1 from tcsullivan/gui
Gui
Clyne Sullivan [Fri, 17 Jul 2020 00:11:26 +0000 (20:11 -0400)]
added sample rate setting
clyne [Mon, 13 Jul 2020 22:31:28 +0000 (18:31 -0400)]
Added mathematica test code
clyne [Mon, 13 Jul 2020 14:10:45 +0000 (10:10 -0400)]
Update README.md
clyne [Mon, 13 Jul 2020 13:56:42 +0000 (09:56 -0400)]
Update README.md
Clyne Sullivan [Thu, 9 Jul 2020 15:00:08 +0000 (11:00 -0400)]
fixed command receiving code
Clyne Sullivan [Wed, 24 Jun 2020 23:57:29 +0000 (19:57 -0400)]
GUI reads ADC channel
Clyne Sullivan [Fri, 19 Jun 2020 00:40:37 +0000 (20:40 -0400)]
drafted device interface
Clyne Sullivan [Thu, 18 Jun 2020 23:35:11 +0000 (19:35 -0400)]
using serial lib, can connect to device
Clyne Sullivan [Sat, 13 Jun 2020 16:25:58 +0000 (12:25 -0400)]
debug flags; rendering with timer
Clyne Sullivan [Sat, 13 Jun 2020 15:59:07 +0000 (11:59 -0400)]
added window region painting
Clyne Sullivan [Fri, 12 Jun 2020 23:07:29 +0000 (19:07 -0400)]
button input
Clyne Sullivan [Fri, 12 Jun 2020 22:49:09 +0000 (18:49 -0400)]
have basic wxwidgets gui working
clyne [Thu, 11 Jun 2020 16:15:12 +0000 (12:15 -0400)]
README: added computer program goal
clyne [Thu, 11 Jun 2020 16:12:13 +0000 (12:12 -0400)]
Update README.md
Clyne Sullivan [Thu, 11 Jun 2020 16:06:58 +0000 (12:06 -0400)]
began work for GUI
Clyne Sullivan [Thu, 11 Jun 2020 14:33:24 +0000 (10:33 -0400)]
added license headers; revised serial interaction
Clyne Sullivan [Thu, 11 Jun 2020 14:15:31 +0000 (10:15 -0400)]
made classes for drivers
Clyne Sullivan [Sun, 31 May 2020 00:49:05 +0000 (20:49 -0400)]
added project files; need to organize code
clyne [Sat, 30 May 2020 23:57:07 +0000 (19:57 -0400)]
Initial commit