#include <TECHandler.h>
|
| | tcTECHandler (tcPIDControl *apController, tcAbstractHandler *apNextHandler=NULL, std::map< std::string, tcAbstractHandler * > *apMap=NULL) |
| |
| virtual std::string | execute (std::string &arCommandString, std::string &arParameters) |
| |
| virtual teNackCode | execute (teTECHandler aeType, float &arValue, bool &arEnabled) |
| |
| void | setPID (float anP, float anI, float anD) |
| |
| void | getPID (float &arP, float &arI, float &arD) |
| |
| float | getDutyCycle () |
| |
Public Member Functions inherited from SocCamera::tcAbstractHandler |
| | tcAbstractHandler (tcSensorBoard *apSensor, tcAbstractHandler *apNextHandler=NULL) |
| |
| virtual | ~tcAbstractHandler () |
| |
| void | appendHandler (tcAbstractHandler *apNextHandler) |
| |
| tcAbstractHandler * | prependHandler (tcAbstractHandler *apFirstHandler) |
| |
| virtual void | update (tsUpdate asMessage) |
| |
| virtual void | SetIOChannel (tcIOChannel *apChannel) |
| |
| void | unregisterFromFile () |
| |
| const std::string & | name () const |
| | return the handler name More...
|
| |
| | tcObserver () |
| |
| virtual | ~tcObserver () |
| |
◆ teTECHandler
| Enumerator |
|---|
| eeSetEnable | |
| eeSetTarget | |
| eeGetState | |
◆ tcTECHandler()
◆ execute() [1/2]
| std::string tcTECHandler::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]
◆ getDutyCycle()
| float SocCamera::tcTECHandler::getDutyCycle |
( |
| ) |
|
◆ getPID()
| void SocCamera::tcTECHandler::getPID |
( |
float & |
arP, |
|
|
float & |
arI, |
|
|
float & |
arD |
|
) |
| |
◆ setPID()
| void SocCamera::tcTECHandler::setPID |
( |
float |
anP, |
|
|
float |
anI, |
|
|
float |
anD |
|
) |
| |
The documentation for this class was generated from the following files:
- /tmp/mitycam_sdk/ARM/camera_software/src/CommandHandlers/TECHandler.h
- /tmp/mitycam_sdk/ARM/camera_software/src/CommandHandlers/TECHandler.cpp