use open_protocol_codec_proc_macro::{OpenProtocolDecode, OpenProtocolEncode, OpenProtocolMessage};
#[derive(Debug, Default, Eq, PartialEq, OpenProtocolEncode, OpenProtocolDecode, OpenProtocolMessage)]
#[open_protocol_message(MID = 9998, revision = 1)]
pub struct MID9998rev1 {
#[open_protocol_field(length = 4)]
pub mid_number: u16,
#[open_protocol_field(length = 4)]
pub error_code: u16,
}
#[derive(Debug, Default, Eq, PartialEq, OpenProtocolEncode, OpenProtocolDecode, OpenProtocolMessage)]
#[open_protocol_message(MID = 9997, revision = 1)]
pub struct MID9997rev1 {
#[open_protocol_field(length = 4)]
pub mid_number: u16,
}