~erin erin
erin pushed to main at erin/dotfiles 2023-10-03 15:21:09 +00:00
0e8606bfd2 New nvim & fish configs
85eeaf1baf Misc. changes
76ed5f7637 Fix icons
Compare 3 commits »
erin pushed to main at erin/config-fish 2023-10-03 15:19:50 +00:00
ef9a8e82d7 Remove deprecated backup command
d244ee9a77 Set RUSTFLAGS for lld
9de38d3a69 Add cargo to path
de26f36856 Add improved nvim LaTeX commands
Compare 4 commits »
erin pushed to main at erin/config-nvim 2023-10-03 15:18:01 +00:00
9ef45b2d56 Racket LSP
12e8de91c8 Gradient statusline
e755132363 Better LaTeX commands
Compare 3 commits »
erin commented on issue CyberTail/code#5 2023-07-21 22:56:05 +00:00
Process EEG Signal

Data is now processed to find a power spectrum (using example code), and should work as described by this Thinking Cap tutorial?

Again, must be…

erin closed issue CyberTail/code#5 2023-07-21 22:56:05 +00:00
Process EEG Signal
erin commented on issue CyberTail/code#7 2023-07-21 20:56:56 +00:00
Optimize Queue

Queue items older than ~10s (to be tested) are now thrown away.
I could use the try_send() method…

erin closed issue CyberTail/code#7 2023-07-21 20:56:56 +00:00
Optimize Queue
erin pushed to main at CyberTail/code 2023-07-21 20:48:05 +00:00
d6c6b9aebe i am going insane
811e6187ea I2C?
4db6ef5b4e Spawn seperate servo control task
Compare 3 commits »
erin commented on issue CyberTail/code#1 2023-07-21 20:47:11 +00:00
I2C Servo Control

Currently stealing code from the pwm-pca9685-rs crate to try and get the servo driver working, but I have no way to test it until I get the real…

erin commented on issue CyberTail/code#5 2023-07-21 17:11:09 +00:00
Process EEG Signal

Embassy Channel is now being used as a queue, and greatly simplifies it.
Data still needs to be processed.

erin commented on issue CyberTail/code#7 2023-07-21 17:10:24 +00:00
Optimize Queue

Channel is now used as a queue, and pushing will simply block until the queue gets used up.
However, this may lead to EEG data not being read while blocking on the FFT completion, so it…

erin pushed to main at CyberTail/code 2023-07-21 17:08:37 +00:00
e057fd368e Channel works as an async queue im dumb
d527c14f04 Release profile optimization
e061866cf4 Basic lerp function
Compare 3 commits »
erin opened issue CyberTail/code#7 2023-07-21 15:57:05 +00:00
Optimize Queue
erin pushed to main at CyberTail/code 2023-07-14 19:43:56 +00:00
4b50993773 Read analogue EEG data
057802427e Misc. comments
8642a9cd6c Placeholder data processing
3633c0e698 Test buffer and queue
35084d00d3 Multicore support
Compare 6 commits »
erin closed issue CyberTail/code#4 2023-07-14 16:57:58 +00:00
Read EEG Signal
erin commented on issue CyberTail/code#5 2023-07-14 16:28:05 +00:00
Process EEG Signal
  • Random test data is pushed into buffer
  • Filled buffer is inserted into queue
  • Queue has test action performed on it

Due to issues with libraries, just a simple array is used for the…

erin closed issue CyberTail/code#3 2023-07-14 16:26:02 +00:00
Use second core
erin opened issue CyberTail/code#6 2023-07-07 00:04:11 +00:00
Calculate results over time
erin opened issue CyberTail/code#5 2023-07-07 00:02:52 +00:00
Process EEG Signal
erin pushed to main at CyberTail/EEG-board 2023-07-06 22:36:30 +00:00
f2b0687bd9 Add JLCPCB PCB constraints