macro_rules! get_attributes {
() => {
{
use crate::asterix::uap::common::datatypes::{AsterixAttribute, AttributeType};
vec![
AsterixAttribute::new(2, 1, 12, 12, "Mode-3/A pulse QA4 confidence".to_string(), "qa4_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 11, 11, "Mode-3/A pulse QA2 confidence".to_string(), "qa2_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 10, 10, "Mode-3/A pulse QA1 confidence".to_string(), "qa1_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 9, 9, "Mode-3/A pulse QB4 confidence".to_string(), "qb4_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 8, 8, "Mode-3/A pulse QB2 confidence".to_string(), "qb2_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 7, 7, "Mode-3/A pulse QB1 confidence".to_string(), "qb1_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 6, 6, "Mode-3/A pulse QC4 confidence".to_string(), "qc4_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 5, 5, "Mode-3/A pulse QC2 confidence".to_string(), "qc2_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 4, 4, "Mode-3/A pulse QC1 confidence".to_string(), "qc1_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 4, 4, "Mode-3/A pulse QD4 confidence".to_string(), "qd4_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 2, 2, "Mode-3/A pulse QD2 confidence".to_string(), "qd2_confidence".to_string(), AttributeType::Boolean),
AsterixAttribute::new(2, 1, 1, 1, "Mode-3/A pulse QD1 confidence".to_string(), "qd1_confidence".to_string(), AttributeType::Boolean),
]
}
};
}
pub(crate) use get_attributes;