MWOSD PID setup Dterm zeroed

Description

None

Environment

None

Attachments

1

Activity

Show:

Lalanne Laurent 
December 30, 2016 at 2:14 PM

Will put a PR

Autotune rounded value should not be a problem i think

Vladimir Zidar 
December 30, 2016 at 2:09 PM

Mwosd works only with 8 bit integers, so scaling from float to uint8 is done by multiplying with 10000 for innerloop values, and by 10 for outer loop.

Maybe we need different scaling for D? What is the useful range for D value?

Related issue - after autotune, float PID values are set with considerably higher precision than uint8 is able to handle, resulting in severely truncated values in Mwosd.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created December 30, 2016 at 1:57 PM
Updated January 9, 2017 at 10:33 PM
Resolved January 9, 2017 at 10:33 PM