Commit graph

62 commits

Author SHA1 Message Date
jaseg
cbb6faba0a Remove now-obsolete TIM4 code 2018-07-14 16:21:34 +02:00
jaseg
1d92e483b6 bluefnorf: Handle interrupt-based USB comm properly
Use the USB LP ISR instead of polling using a timer.
2018-07-14 14:06:44 +02:00
jaseg
85c3b2d60f Prettify makefile and fix up code formatting 2018-07-14 10:59:10 +02:00
jaseg
47fccb6b91 Clamp tweaks, still too weak 2018-07-14 10:58:33 +02:00
jaseg
e585910da0 Add project-wide AGPLv3 license 2018-07-14 10:58:08 +02:00
jaseg
7c871bbc87 Merge branch 'master' of github.com:jaseg/led_drv 2018-07-14 10:57:22 +02:00
Matthias Hannig
643208f489 added bluefnorf skeleton 2018-07-13 16:13:00 +02:00
Matthias Hannig
6426b16179 added gitignore 2018-07-13 16:12:52 +02:00
jaseg
5b5a380a4b clamp: Add rail mounts 2018-06-22 15:33:55 +02:00
jaseg
a282ef4099 Fattened the clamp for more rigidity 2018-06-22 15:16:56 +02:00
jaseg
49c250edfb Made the clamp a little more compact 2018-06-17 14:11:09 +02:00
jaseg
2d583dc7d0 Clamp looking alright 2018-06-17 14:06:52 +02:00
jaseg
cba83e780a Move documentation and simulation stuff to its own subdir 2018-05-20 15:54:03 +02:00
jaseg
f4d511afdb Some more simulration exports 2018-05-20 12:30:14 +02:00
jaseg
2e7277b0d0 Add spice sims and spice plot prettifier 2018-05-19 10:24:40 +02:00
jaseg
4c8cf48c91 Add one more RGB spectrum run 2018-05-18 11:02:17 +02:00
jaseg
bedc614e20 Move to new run capture arch 2018-05-13 20:58:55 +02:00
jaseg
9b7475f8c0 Added LED setpoint calculation 2018-05-05 23:22:28 +02:00
jaseg
af0e5cabbc Add some doc 2018-05-05 19:37:48 +02:00
jaseg
ea10cdd1ed Nice spectrum plot looking as it should, including photodiode response compensation. 2018-05-05 19:34:01 +02:00
jaseg
e3bb458580 Change firmware to fit Lyza
TODO: Merge with original code, allow for compile-time switchj between
Lyza and Olsndot.
2018-05-05 11:57:13 +02:00
jaseg
c95e8296bf Add spectrum measurement stuff 2018-05-05 11:56:54 +02:00
jaseg
c641bbc090 Remove unused TIM3 code 2018-04-27 13:59:10 +02:00
jaseg
641ed2a092 Make channel count configurable 2018-04-27 13:58:42 +02:00
jaseg
e0eb2d53a9 firmware: Small comment update 2018-04-27 09:37:00 +02:00
jaseg
a5f7fd8d29 Small firmware code prettification 2018-04-24 11:38:19 +02:00
jaseg
bf393709e3 Nice smooth results now 2018-04-24 11:24:31 +02:00
jaseg
25aac36a8c Somewhat more linear slide 2018-04-24 11:14:21 +02:00
jaseg
ca6a4353cf More pretty graphs, and initial correction calculation 2018-04-24 10:07:25 +02:00
jaseg
6936655d45 Pretty graphs and stable results 2018-04-21 18:54:41 +02:00
jaseg
0d4dc7987d Add bit error test scripts 2018-04-21 16:22:41 +02:00
jaseg
231ce4b2a2 Add python driver for new comms protocol 2018-04-21 16:22:12 +02:00
jaseg
0c5b35fa3e Fix new packet-based comms protocol 2018-04-21 16:21:48 +02:00
jaseg
ddbb807e54 Move to new serial protocol.
This code is tested.
2018-04-17 11:56:09 +02:00
jaseg
545abc6b6f Fix flickering during UART communication 2018-04-17 10:40:11 +02:00
Matthias Hannig
e1bfe8e72e removed tmp file 2018-04-16 19:39:35 +02:00
Matthias Hannig
2b069fd2a3 updated initialization for 25 MHz xtal 2018-04-16 19:36:07 +02:00
Matthias Hannig
6aaaa0b4ae fnord23 2018-03-06 22:22:45 +01:00
jaseg
f40a69915f Fix-up repository structure 2017-10-05 13:13:39 +02:00
jaseg
4445b8243c Add .gitignore 2017-10-05 13:08:49 +02:00
jaseg
9383ced7fb Add source-in-firmware trick 2017-10-05 13:07:55 +02:00
jaseg
dbabb04e3a Add more comments, add LICENSE 2017-10-05 13:04:52 +02:00
jaseg
9904ad49f3 Serial protocol working 2017-09-26 23:54:26 +02:00
jaseg
f99c06e097 Merge branch 'master' of github.com:jaseg/led_drv 2017-09-24 23:17:36 +02:00
jaseg
66d3f2c150 fw: Add missing files 2017-09-24 23:17:24 +02:00
jaseg
bf19c278a6 Working rainbow code 2017-09-24 23:16:49 +02:00
jaseg
e1daad1f2e hw: Add BOM 2017-05-30 19:33:05 +02:00
jaseg
ff0ba8e4df fw: Basic dimming working 2017-05-30 19:32:49 +02:00
↑←↑↓→↓→←↑
6a60f90e3a Re-export 2017-05-17 20:08:55 +02:00
↑←↑↓→↓→←↑
a2ab6cb256 Development release dev-01 2017-05-16 19:02:35 +02:00