simonyipeter / Arduino-FEC

Reed-Solomon Forward Error Correction library
59 stars 9 forks source link

Point out limit in AVR #1

Closed elvis-epx closed 5 years ago

elvis-epx commented 5 years ago

It seems that there is a limit of 128 bytes in message + redundancy when using this library on AVR (in my case, LoRa32u4). It would be nice to point out in documentation that library does work on AVR with limitations.

elvis-epx commented 5 years ago

Nevermind, the problem seems to be sheer memory. 100+25 code seems to use up all memory available to AVR. Same happens if a number of RS decoders are instantiated and used. Seems to work ok with 40+10, up to 60+15. In ESP32, one can use 200+50 without issue.