Василий
Кто-нибудь случаем не ковырял исходники Odrive ?
У них вообще странный код какой-то, смещение нулей датчиков тока вычисляют когда мотор вращается. Но вроде в последней версии которую я видел foc рассчитывался в прерывании от таймера
У odrive кстати дискорд канал есть, можно там спросить че к чему