pub type smartconfig_type_t = u32;