Skip to content
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

AP_ADSB: uAvionix Transponder Updates #28419

Merged

Commits on Oct 25, 2024

  1. AP_ADSB: Bugfixes and improvements to ping200X integration

    AP_ADSB: uAvionix Transponder Status V3
    
    + Current version of ping200X sends the v1 status message periodically and the v3 status message in response to the transponder control message, so ardupilot needs to handle both gracefully; version 1 and version 3 are very different in structure and naively assuming one version over another will cause errors.
    
    AP_ADSB: Process additional xpdr status v3 fields
    
    AP_ADSB: Send GCS xpdr status at least every 10s
    
    AP_ADSB: Send ping200X estimated HPL
    
    + When AP sends the ping200X the GPS data GDL90 message, it needs to provide a valid HPL for the ping200X to report a valid NIC.
    
    AP_ADSB: Don't send unsolicited transponder status
    
    AP_ADSB: Better initialization of xpdr id/config
    
    AP_ADSB: Better initialization of frontend status
    
    AP_ADSB: Suggestions from review
    nicholas-inocencio committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    6b119c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06faa20 View commit details
    Browse the repository at this point in the history