Utils

select

std::shared_ptr<Device> mynteye::device::select()

Detecting MYNT EYE devices and prompt user to select one.

Returns

the selected device, or nullptr if none.

select_request

MYNTEYE_NAMESPACE::StreamRequest mynteye::device::select_request(const std::shared_ptr<Device> &device, bool *ok)

List stream requests and prompt user to select one.

Returns

the selected request.

get_real_exposure_time

float mynteye::utils::get_real_exposure_time(std::int32_t frame_rate, std::uint16_t exposure_time)

Get real exposure time in ms from virtual value, according to its frame rate.

Parameters
  • frame_rate – the frame rate of the device.

  • exposure_time – the virtual exposure time.

Returns

the real exposure time in ms, or the virtual value if frame rate is invalid.

get_sdk_root_dir

std::string mynteye::utils::get_sdk_root_dir()

Get sdk root dir.

get_sdk_install_dir

std::string mynteye::utils::get_sdk_install_dir()

Get sdk install dir.