Commit Graph

17 Commits

Author SHA1 Message Date
3d8e9deddd refactor fft to be type generic
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 14:24:02 +02:00
5140512b56 add app framework
add a framework to allow for multiple applications and switching between
them

Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 14:07:40 +02:00
6b60c82e3e format documents
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 13:05:58 +02:00
3d13f0f49a refactor beat_detect: use pt1 code
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 12:55:24 +02:00
830703589d pt1: implement as template class
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 12:54:17 +02:00
ea9aa04022 beat_detect: use get_sample()
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 12:54:17 +02:00
b3ce3e0169 dc_cancelation: implement as template class
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 12:54:17 +02:00
cf750201a2 beat detect: use biqaud class
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 12:54:17 +02:00
ec844f105f add biquad filter code
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-19 12:54:17 +02:00
Alexander Alber
183b10ef0f transience entfernt 2022-06-19 12:54:17 +02:00
10f616582c update zauberstab.cpp
Signed-off-by: Thomas Schmid <tom@binary-kitchen.de>
2022-06-19 12:54:17 +02:00
7400d18c0d updates from labor
Signed-off-by: Thomas Schmid <tom@binary-kitchen.de>
2022-06-18 23:02:27 +02:00
0c8822d2c5 add fft code
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-18 20:34:20 +02:00
28ba543381 add pt1 filter code
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-18 11:33:56 +02:00
722d80108a add nodemcu target
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-18 11:17:06 +02:00
32f3f3c273 add dc_cancelation filter
Signed-off-by: Thomas Schmid <tom@lfence.de>
2022-06-18 11:17:06 +02:00
0ec232f1af first draft of esp32 firmware
Signed-off-by: Thomas Schmid <tom@binary-kitchen.de>
2022-06-17 03:31:17 +02:00