-
Notifications
You must be signed in to change notification settings - Fork 370
Allow yaw to have negative expo #2419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
User description
See iNavFlight/inav#11098
PR Type
Enhancement
Description
Allow yaw expo parameters to support negative values
Change yaw expo data parsing from unsigned to signed integers
Update slider ranges to support negative expo values (-100 to 100)
Update canvas validation to accept negative expo values
Diagram Walkthrough
File Walkthrough
MSPHelper.js
Parse yaw expo as signed integersjs/msp/MSPHelper.js
RC_YAW_EXPOparsing fromgetUint8()togetInt8()to supportnegative values
manual_RC_YAW_EXPOparsing fromgetUint8()togetInt8()tosupport negative values
pid_tuning.js
Support negative values in UI sliders and canvastabs/pid_tuning.js
drawExpoCanvas()validation to accept negative values (range-1 to 1)
mode
mode