asterix_parser 0.1.1

Playground do Protocolo ASTERIX
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
macro_rules! get_attributes {
    () => {
        {
            use crate::asterix::uap::common::datatypes::{AsterixAttribute, AttributeType}; 
            vec![
                // Attributes from 1st field 
                AsterixAttribute::new(1, 1,  5,  5,  "Mode-1 pulse QA4 confidence".to_string(), "qa4_confidence".to_string(), AttributeType::Boolean),
                AsterixAttribute::new(1, 1,  4,  4,  "Mode-1 pulse QA2 confidence".to_string(), "qa2_confidence".to_string(), AttributeType::Boolean),
                AsterixAttribute::new(1, 1,  3,  3,  "Mode-1 pulse QA1 confidence".to_string(), "qa1_confidence".to_string(), AttributeType::Boolean),
                AsterixAttribute::new(1, 1,  2,  2,  "Mode-1 pulse QB2 confidence".to_string(), "qb2_confidence".to_string(), AttributeType::Boolean),
                AsterixAttribute::new(1, 1,  1,  1,  "Mode-1 pulse QB1 confidence".to_string(), "qb1_confidence".to_string(), AttributeType::Boolean),
            ]
        }
    };
}

pub(crate) use get_attributes;