|
From: Lin Gu <li...@us...> - 2005-05-02 04:34:05
|
Update of /cvsroot/vert/shamrock/src/app/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8062 Added Files: ClassifiedSensing.nc Log Message: --- NEW FILE: ClassifiedSensing.nc --- includes classification; interface ClassifiedSensing { // Enable this sensor command result_t enableSensor(); /* Disable this sensor. Disabling sensors does not turn off sensors. Sensors need to resume working quickly when they are re-enabled. */ command result_t disableSensor(); // Enable the detection of a specific type of targets. command result_t enableType(TargetType ttToSense); // Disable the detection of a specific type of targets command result_t disableType(TargetType ttNotToSense); // Set the parameters needed for the sensing command result_t setParam(ParamSetting psNewSetting); /* async */ command result_t calibrate(); /* async */ event result_t calibrationDone(); /* Signal that some possible targets are detected. The confidence level of these targets are stored in the structure tcTargets. The report frequency must not exceed a certain limit, which may be adjusted by the application. */ /* async */ event result_t detected(TargetConfidence tcTargets); } |