Skip to content

FIR Filter with coefficients count > 137 #966

Answered by pschatzmann
Sobhan-Nami asked this question in Q&A
Discussion options

You must be logged in to vote

Microcontrollers are very slow and the challenge is always to provide functionality within limited resources.
You need to make sure that you can provide the result within your requested sampling rate.

Solutions

  • Keep the number of coefficients as small as possible.
  • Or move the processing to the desktop which has much faster floating point operations.
  • Decrease the sample rate

I assume you were using an ESP32, so if you use other microcontrollers the limit will be much lower.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Sobhan-Nami
Comment options

Answer selected by pschatzmann
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants