Skip to content

Feat/anticogging Only Split from PR3 - #184

Open
manoukianv wants to merge 9 commits into
Ultrawipf:developmentfrom
manoukianv:feat/anticogging
Open

manoukianv wants to merge 9 commits into
Ultrawipf:developmentfrom
manoukianv:feat/anticogging

Conversation

@manoukianv

Copy link
Copy Markdown
Contributor

i split it from PR3 and rebase it on reconstruction filter

…nd command handler

- Implement anti-cogging calibration using DFT frequency analysis.
- Optimize RAM usage by reducing the flash write buffer from 32KB to 1KB.
- Update STM32 Flash linker scripts (.ld) to allocate a safe, dedicated sector for cogging tables.
- Optimize CommandHandler performance by preventing implicit std::string allocations (using append instead of +=) and removing costly vector shrink_to_fit calls.
- Add linear interpolation on cogging samples and synchronize read processes.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant