pub type B1 = [u8; 1];
Altough B1 can be treated as u8, but its representation in ATDF is differ from U1, so I used a array of one u8 for B1