Compliance
ArduPilot Methodic Configurator adheres to multiple compliance standards and best practices:
Usability
- Wizard like interface, allows user to concentrate in one task at a time
- All GUI elements contain mouse over tooltips explaining their function
- Relevant documentation opens automatically in a browser window
- Uses What you see is what gets changed paradigm. No parameters are changed without the users’s knowledge
- Translated into multiple languages
- No visible menus, no hidden menus
- Keyboard-only navigation possible
Coding Standards
Code Quality
- Maintains high code quality through automated linting (static code analysis), all using strict settings:
- Implements comprehensive error handling and logging, with 5 verbosity levels
- Code and documentation are spell checked
and english grammar checked
Software Development
Open Source
Security
See our comprehensive Security Policy for details on security measures,
audits, and vulnerability reporting processes.