PID pour moteur BLDC drivé en Spwm

Grrrrr rien a faire je n'arrive pas à trouver la règle pour faire fonctionner cela.

La commande est inversement proportionnel à la valeur de l'erreur.

J'ai donc traduit cela par cmd = 1/pid x 1000 mais non...

cmd est la valeur de delayMicroseconds.