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
mavparmdiff.py does not catch parameter differences #245
Comments
https://github.com/ArduPilot/pymavlink/blob/master/mavparm.py#L13 <- this is considered to be a volatile value and is explicitly excluded. |
That's pointlessly bad for a param comparison tool, as it breaks the main usage, detect differences. (In this case for example this offset is actually what I was looking for/expecting) |
On Sun, 25 Nov 2018, WickedShell wrote:
That's pointlessly bad for a param comparison tool, as it breaks the main usage, detect differences. (In this case for example this offset is actually
what I was looking for/expecting)
I guess the point is that they're *always* going to be different....
The same code is used within mavproxy, so a simple option to the
mavparmdiff.py wouldn't be sufficient to change behaviour everywhere...
|
I think we should have a command line option to not exclude the volatiles |
Not actually true for
That would work for me. |
This was done awhile ago as an opt in. |
Parameter files from
mavparms.py
have differences whichmavparmdiff.py
does not detect. Included a trimmed version of the files. The difference I'm tracking in the uploaded files isARSPD_OFFSET
parms.zip
The text was updated successfully, but these errors were encountered: