#include <NoiseReductionHandler.h>
◆ teOperationType
Enumerator |
---|
eeSetNoiseReduce | |
eeGetNoiseReduce | |
◆ tcNoiseReductionHandler()
◆ execute() [1/2]
std::string tcNoiseReductionHandler::execute |
( |
std::string & |
arCommandString, |
|
|
std::string & |
arParameters |
|
) |
| |
|
virtual |
Call this to launch the chain. Iterates over the handlers until one succeeds or runs out of handlers.
- Parameters
-
arCommandString | - the command that was found. |
arParameters | - the string of parameters that must be processed. |
- Returns
- the response to write out the command interface
Reimplemented from SocCamera::tcAbstractHandler.
◆ execute() [2/2]
Perform binning of a specific type.
- Parameters
-
aeType | - the type of operation (set vs get) |
arEnableHi | - true to enable high side reduction (or if it is set) |
arHiThresh | - the count threshold above which is trimmed |
arEnableLo | - true to enable low side reduction (or if it is set) |
arLoThresh | - the count threshold below which is trimmed |
- Returns
- the nack code
◆ update()
void SocCamera::tcNoiseReductionHandler::update |
( |
tsUpdate |
asMessage | ) |
|
|
virtual |
Observers are updated of a change by an observable.
- Parameters
-
asMessage | - the message sent by the observable. |
Reimplemented from SocCamera::tcAbstractHandler.
The documentation for this class was generated from the following files: