|
| VinoDeviceAlgo (const Nice::JointPtr &_config) |
|
virtual | ~VinoDeviceAlgo () |
|
virtual void | open () |
| open device More...
|
|
virtual void | close () |
| close device More...
|
|
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
| reset the device More...
|
|
virtual void | version () |
| version More...
|
|
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
| init the device More...
|
|
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
| deinit the device More...
|
|
virtual void | activate (Basda::DeviceAsync &=Basda::Device::s_async) |
| activate the device More...
|
|
virtual void | deactivate (Basda::DeviceAsync &=Basda::Device::s_async) |
| deactivate the device More...
|
|
virtual void | setCallback (VinoDeviceImageCallbackType *_callback) |
|
virtual Nice::Size | chipsize () |
| VinoDevice. More...
|
|
virtual Nice::Size | channels () |
|
virtual Nice::Size | overscan () |
|
virtual void | setGain (Nice::U16 _gain) |
|
virtual Nice::U16 | gain () |
|
virtual Nice::SeqString | gainTypes () |
|
virtual void | setBin (Nice::U16 _bin) |
|
virtual Nice::U16 | bin () |
|
virtual void | setExpoMode (Basda::ExpoModeType) |
|
virtual Basda::ExpoModeType | expoMode () |
|
virtual void | setExpotime (const Nice::Time &_exp) |
|
virtual Nice::Time | expotime () |
|
virtual void | setFramerate (double _exp) |
|
virtual double | framerate () |
|
virtual void | setProgram (Nice::U16) |
|
virtual Nice::U16 | program () |
|
virtual Nice::SeqString | programTypes () |
|
virtual void | setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_bias) |
|
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
|
virtual Basda::ImageBase | currentDarkImage () |
|
virtual void | setFull (bool _overscan=false) |
|
virtual void | setWindow (const Nice::Rect &, int _bin) |
|
virtual Nice::Rect | window () |
|
virtual void | setWCS (const Nice::WMatrix &_wmatrix) |
|
virtual Nice::WMatrix | wcs () |
|
virtual void | setBiasIdx (Nice::U16 _channel, Nice::U16 _bias) |
|
virtual void | setBiasAll (std::vector< Nice::U16 >) |
|
virtual Nice::U16 | biasIdx (Nice::U16 _channel) |
|
virtual std::vector< Nice::U16 > | biasAll () |
|
virtual ImageTypePtr | readImageSingle (DeviceAsync &_async=s_async) |
|
virtual void | readImageMulti (size_t num, DeviceAsync &_async=s_async) |
|
virtual void | readImageEndless (DeviceAsync &_async=s_async) |
|
virtual void | stopImageRead () |
|
virtual void | pauseImageRead () |
|
virtual bool | isReachable () |
| function to check whether the device is reachable or not More...
|
|
| VinoDeviceAlgo (const Nice::JointPtr &_config) |
|
virtual | ~VinoDeviceAlgo () |
|
virtual void | open () |
| open device More...
|
|
virtual void | close () |
| close device More...
|
|
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
| reset the device More...
|
|
virtual void | version () |
| version More...
|
|
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
| init the device More...
|
|
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
| deinit the device More...
|
|
virtual void | activate (Basda::DeviceAsync &=Basda::Device::s_async) |
| activate the device More...
|
|
virtual void | deactivate (Basda::DeviceAsync &=Basda::Device::s_async) |
| deactivate the device More...
|
|
virtual void | setCallback (VinoDeviceImageCallbackType *_callback) |
|
virtual Nice::Size | chipsize () |
| VinoDevice. More...
|
|
virtual Nice::Size | channels () |
|
virtual Nice::Size | overscan () |
|
virtual void | setGain (Nice::U16 _gain) |
|
virtual Nice::U16 | gain () |
|
virtual Nice::SeqString | gainTypes () |
|
virtual void | setBin (Nice::U16 _bin) |
|
virtual Nice::U16 | bin () |
|
virtual void | setExpoMode (Basda::ExpoModeType) |
|
virtual Basda::ExpoModeType | expoMode () |
|
virtual void | setExpotime (const Nice::Time &_exp) |
|
virtual Nice::Time | expotime () |
|
virtual void | setFramerate (double _exp) |
|
virtual double | framerate () |
|
virtual void | setProgram (Nice::U16) |
|
virtual Nice::U16 | program () |
|
virtual Nice::SeqString | programTypes () |
|
virtual void | setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_bias) |
|
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
|
virtual Basda::ImageBase | currentDarkImage () |
|
virtual void | setFull (bool _overscan=false) |
|
virtual void | setWindow (const Nice::Rect &, int _bin) |
|
virtual Nice::Rect | window () |
|
virtual void | setWCS (const Nice::WMatrix &_wmatrix) |
|
virtual Nice::WMatrix | wcs () |
|
virtual void | setBiasIdx (Nice::U16 _channel, Nice::U16 _bias) |
|
virtual void | setBiasAll (std::vector< Nice::U16 >) |
|
virtual Nice::U16 | biasIdx (Nice::U16 _channel) |
|
virtual std::vector< Nice::U16 > | biasAll () |
|
virtual ImageTypePtr | readImageSingle (DeviceAsync &_async=s_async) |
|
virtual void | readImageMulti (size_t num, DeviceAsync &_async=s_async) |
|
virtual void | readImageEndless (DeviceAsync &_async=s_async) |
|
virtual void | stopImageRead () |
|
virtual void | pauseImageRead () |
|
virtual bool | isReachable () |
| function to check whether the device is reachable or not More...
|
|
| VinoDeviceAlgo (const Nice::JointPtr &_config) |
|
virtual | ~VinoDeviceAlgo () |
|
virtual void | open () |
| open device More...
|
|
virtual void | close () |
| close device More...
|
|
virtual void | reset (Basda::DeviceAsync &=Basda::Device::s_async) |
| reset the device More...
|
|
virtual void | version () |
| version More...
|
|
virtual void | init (Basda::DeviceAsync &=Basda::Device::s_async) |
| init the device More...
|
|
virtual void | deinit (Basda::DeviceAsync &=Basda::Device::s_async) |
| deinit the device More...
|
|
virtual void | activate (Basda::DeviceAsync &=Basda::Device::s_async) |
| activate the device More...
|
|
virtual void | deactivate (Basda::DeviceAsync &=Basda::Device::s_async) |
| deactivate the device More...
|
|
virtual void | setCallback (VinoDeviceImageCallbackType *_callback) |
|
virtual Nice::Size | chipsize () |
| VinoDevice. More...
|
|
virtual Nice::Size | channels () |
|
virtual Nice::Size | overscan () |
|
virtual void | setGain (Nice::U16 _gain) |
|
virtual Nice::U16 | gain () |
|
virtual Nice::SeqString | gainTypes () |
|
virtual void | setBin (Nice::U16 _bin) |
|
virtual Nice::U16 | bin () |
|
virtual void | setExpoMode (Basda::ExpoModeType) |
|
virtual Basda::ExpoModeType | expoMode () |
|
virtual void | setExpotime (const Nice::Time &_exp) |
|
virtual Nice::Time | expotime () |
|
virtual void | setFramerate (double _exp) |
|
virtual double | framerate () |
|
virtual void | setProgram (Nice::U16) |
|
virtual Nice::U16 | program () |
|
virtual Nice::SeqString | programTypes () |
|
virtual void | setDarkIdx (Nice::Int _prg, Nice::Int _gain, const Basda::ImageBase &_bias) |
|
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
|
virtual Basda::ImageBase | currentDarkImage () |
|
virtual void | setFull (bool _overscan=false) |
|
virtual void | setWindow (const Nice::Rect &, int _bin) |
|
virtual Nice::Rect | window () |
|
virtual void | setWCS (const Nice::WMatrix &_wmatrix) |
|
virtual Nice::WMatrix | wcs () |
|
virtual void | setBiasIdx (Nice::U16 _channel, Nice::U16 _bias) |
|
virtual void | setBiasAll (std::vector< Nice::U16 >) |
|
virtual Nice::U16 | biasIdx (Nice::U16 _channel) |
|
virtual std::vector< Nice::U16 > | biasAll () |
|
virtual ImageTypePtr | readImageSingle (DeviceAsync &_async=s_async) |
|
virtual void | readImageMulti (size_t num, DeviceAsync &_async=s_async) |
|
virtual void | readImageEndless (DeviceAsync &_async=s_async) |
|
virtual void | stopImageRead () |
|
virtual void | pauseImageRead () |
|
virtual bool | isReachable () |
| function to check whether the device is reachable or not More...
|
|
virtual void | setCallback (ImageCallback *_callback)=0 |
|
virtual void | setCallback (ImageCallback *_callback)=0 |
|
virtual void | setCallback (ImageCallback *_callback)=0 |
|
| VinoDevice (const Nice::JointPtr &_config) |
|
| VinoDevice (const Nice::JointPtr &_config) |
|
| VinoDevice (const Nice::JointPtr &_config) |
|
| ~VinoDevice () |
|
| ~VinoDevice () |
|
| ~VinoDevice () |
|
virtual Nice::SeqPoint | channelpos () |
|
virtual Nice::SeqPoint | channelpos () |
|
virtual Nice::SeqPoint | channelpos () |
|
virtual Nice::SeqSize | channelscale () |
|
virtual Nice::SeqSize | channelscale () |
|
virtual Nice::SeqSize | channelscale () |
|
virtual void | setBias (Nice::U16) |
|
virtual void | setBias (Nice::U16) |
|
virtual void | setBias (Nice::U16) |
|
virtual void | useDarkImage (bool _use) |
|
virtual void | useDarkImage (bool _use) |
|
virtual void | useDarkImage (bool _use) |
|
| RingbufferDevice (const Nice::JointPtr &_config) |
|
| RingbufferDevice (const Nice::JointPtr &_config) |
|
| ~RingbufferDevice () |
|
| ~RingbufferDevice () |
|
virtual bool | isIdle () |
|
virtual bool | isIdle () |
|
virtual RingbufferRegime::State | state () |
|
virtual RingbufferRegime::State | state () |
|
DataTypePtr | lastData () |
|
DataTypePtr | lastData () |
|
size_t | lastDataNum () |
|
size_t | lastDataNum () |
|
void | waitForState (RingbufferRegime::State _state, DeviceAsync &_async=s_async) |
|
void | waitForState (RingbufferRegime::State _state, DeviceAsync &_async=s_async) |
|
bool | timedWaitForState (RingbufferRegime::State _state, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
bool | timedWaitForState (RingbufferRegime::State _state, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForStateChange (DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForStateChange (DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForStateChange (const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForStateChange (const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNextData (DataTypePtr &_img, int _last, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNextData (DataTypePtr &_img, int _last, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNextData (DataTypePtr &_img, int _last, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNextData (DataTypePtr &_img, int _last, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNewData (DataTypePtr &_img, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNewData (DataTypePtr &_img, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNewData (DataTypePtr &_img, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNewData (DataTypePtr &_img, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
| Device (const Nice::JointPtr &_config) |
| constructor. This is an elementary (lazy) action which stores the name and gets configuration. More...
|
|
virtual | ~Device () |
| destructor Does nothing More...
|
|
virtual void | setConfig (const Nice::JointPtr &_config) |
| init with config tree ptr More...
|
|
Nice::JointPtr & | config () |
| retrieve the property tree More...
|
|
std::string & | name () |
| retrieve the name set at ctor time. More...
|
|
| Device (const Nice::JointPtr &_config) |
| constructor. This is an elementary (lazy) action which stores the name and gets configuration. More...
|
|
virtual | ~Device () |
| destructor Does nothing More...
|
|
virtual void | setConfig (const Nice::JointPtr &_config) |
| init with config tree ptr More...
|
|
Nice::JointPtr & | config () |
| retrieve the property tree More...
|
|
std::string & | name () |
| retrieve the name set at ctor time. More...
|
|
| TempoDummyDevice (const Nice::JointPtr &_config) |
|
virtual | ~TempoDummyDevice () |
|
virtual void | updateProperties () |
|
void | setReachable (bool state) |
| set reachability status of the device More...
|
|
| TempoDummyDevice (const Nice::JointPtr &_config) |
|
virtual | ~TempoDummyDevice () |
|
virtual void | updateProperties () |
|
void | setReachable (bool state) |
| set reachability status of the device More...
|
|
| TempoDummyDevice (const Nice::JointPtr &_config) |
|
virtual | ~TempoDummyDevice () |
|
virtual void | updateProperties () |
|
void | setReachable (bool state) |
| set reachability status of the device More...
|
|
| TempoDevice (const Nice::JointPtr &config) |
|
virtual | ~TempoDevice () |
|
| TempoDevice (const Nice::JointPtr &config) |
|
virtual | ~TempoDevice () |
|
| TempoDevice (const Nice::JointPtr &config) |
|
virtual | ~TempoDevice () |
|