pub type DeviceGetPositionResult = Result<(i64, u32), Error>;