tokio_sunspec/models/
model18.rs1#![allow(non_upper_case_globals)]
2use crate::model::Model;
3use crate::point::Point;
4
5pub struct Model18 {}
6
7impl Model for Model18 {
8 const ID: u16 = 18;
9 const LENGTH: u16 = 22;
10}
11
12pub const Nam: Point<Model18, String> = Point::new(0, 4, true);
13pub const IMEI: Point<Model18, u32> = Point::new(4, 1, true);
14pub const APN: Point<Model18, String> = Point::new(6, 4, true);
15pub const Num: Point<Model18, String> = Point::new(10, 6, true);
16pub const Pin: Point<Model18, String> = Point::new(16, 6, true);