TwiceAsNice
2019-02-18
|
searches through a number of usb devices looking for apogee devices More...
#include <FindDeviceUsb.h>
Public Member Functions | |
virtual | ~FindDeviceUsb () |
std::string | Find () |
Private Member Functions | |
std::string | AltaInfo (const std::string &deviceAddr) |
std::string | AscentInfo (const std::string &deviceAddr) |
std::string | AspenInfo (const std::string &deviceAddr) |
std::string | MkCamInfoStr (uint16_t Id, uint16_t FrmwrRev) |
std::vector< std::vector< uint16_t > > | GetApgDevices () |
std::string | CameraInfo (CamUsbIo &usbIo) |
bool | IsDeviceAlreadyOpen (uint16_t deviceNum) |
searches through a number of usb devices looking for apogee devices
Searches usb bus for apogee devices.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Copyright(c) 2009 Apogee Instruments, Inc.
|
virtual |
|
private |
|
private |
|
private |
|
private |
std::string FindDeviceUsb::Find | ( | ) |
Searches the USB bus for Apogee devices
<d>address=0,interface=usb,deviceType=camera,id=0x49,firmwareRev=0x21,model=AltaU-4020ML,interfaceStatus=NA</d><d>address=1,interface=usb,model=Filter Wheel,deviceType=filterWheel,id=0xFFFF,firmwareRev=0xFFEE</d>
|
private |