]> code.bitgloo.com Git - clyne/ads1278-fs.git/commitdiff
update todos main
authorClyne <clyne@bitgloo.com>
Sat, 23 Nov 2024 16:54:13 +0000 (11:54 -0500)
committerClyne <clyne@bitgloo.com>
Sat, 23 Nov 2024 16:54:13 +0000 (11:54 -0500)
ads1278_core.c

index e47f0c7f9d7c616bbb9cff084c9ae0d1d62feb22..6a199d48bab64f7ab54932145dfbad6e4c715b5a 100644 (file)
 // 10'000'000 Hz =  52 kSPS
 #define TRANSFER_HZ    (27000000)
 
-// TODO: minimize 45us delay between xfers
-
-// 24-11-23: We're hitting 130 kSPS initially, but are eventually slowed down
-// to 87 kSPS. Need to investigate high-priority workers, forcing a high SPI
-// clock speed, and/or minimizing overall latency.
+// TODO:
+// - Require max CPU clock speed so 130 kSPS can be achieved
+// - Minimize ~30us delay between transfers
+// - Figure out how to get sample data out
+// - Create configuration interface
 
 struct ads1278
 {