Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Panic when receiver reports > 58 satellites #158

@reubendowle

Description

@reubendowle

My receiver outputs a lot of satellites information - often over 50, and I have occasionally seen nmea panic because the hard-coded limit of 58 is exceeded. Right now it is giving 55 - 24 Beidou, 9 Galileo, 9 GPS, 10 GLONASS, and 3 QZSS satellites.

thread 'main' panicked at /home/docker/aprisalte/openwrt/dl/cargo/git/checkouts/nmea-0017c09e4c1b8990/f5b77fd/src/parser.rs:150:66:
called Result::unwrap() on an Err value: [Qzss,4,Some(38.0),Some(314.0),None]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions