Expand description
§Usage
extern crate ogn_parser;
fn main() {
let result = ogn_parser::parse(
r"ICA3D17F2>APRS,qAS,dl4mea:/074849h4821.61N\01224.49E^322/103/A=003054"
);
println!("{:#?}", result);
// Ok(
// AprsPacket {
// from: Callsign {
// call: "ICA3D17F2",
// ssid: None
// },
// to: Callsign {
// call: "APRS",
// ssid: None
// },
// via: [
// Callsign {
// call: "qAS",
// ssid: None
// },
// Callsign {
// call: "dl4mea",
// ssid: None
// }
// ],
// data: Position(
// AprsPosition {
// timestamp: Some(
// HHMMSS(
// 7,
// 48,
// 49
// )
// ),
// latitude: 48.360165,
// longitude: 12.408166666666666,
// comment: "322/103/A=003054"
// }
// )
// }
// )
}
Structs§
- Additional
Precision - Aprs
Message - Aprs
Packet - Aprs
Position - Aprs
Status - Callsign
- Comment
- ID
- Latitude
- Longitude
- Position
Comment - Server
Comment - Status
Comment