vex_sdk/
distance.rs

1//! V5 Distance Sensor
2
3use core::ffi::c_double;
4
5use crate::V5_DeviceT;
6
7unsafe extern "system" {
8    pub fn vexDeviceDistanceDistanceGet(device: V5_DeviceT) -> u32;
9    pub fn vexDeviceDistanceConfidenceGet(device: V5_DeviceT) -> u32;
10    pub fn vexDeviceDistanceStatusGet(device: V5_DeviceT) -> u32;
11    pub fn vexDeviceDistanceObjectSizeGet(device: V5_DeviceT) -> i32;
12    pub fn vexDeviceDistanceObjectVelocityGet(device: V5_DeviceT) -> c_double;
13}