FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kOrientation Class Reference

Description

Represents configuration for a node's local orientation.

Inheritance diagram for kOrientation:
Inheritance graph

Public Member Functions

k64u kOrientation_AnyMotionThreshold (kOrientation orientation)
 Gets the threshold of any motion detection. More...
 
kStatus kOrientation_AnyMotionThresholdInfo (kOrientation orientation, kInfo64u *info)
 Reports constraint and validity information for the any motion threshold setting. More...
 
kOrientationAxis kOrientation_AxisRemap (kOrientation orientation, kOrientationAxis axis)
 Gets the remapped axis. More...
 
kStatus kOrientation_AxisRemapInfo (kOrientation orientation, kOrientationAxis axis, kInfoBits *info)
 Reports constraint and validity information for the axis remapping setting. More...
 
kBool kOrientation_AxisSign (kOrientation orientation, kOrientationAxis axis)
 Gets the sign of remapped axis. More...
 
kStatus kOrientation_AxisSignInfo (kOrientation orientation, kOrientationAxis axis, kInfoBool *info)
 Reports constraint and validity information for the remapped axis sign setting. More...
 
kStatus kOrientation_ClearAll (kOrientation orientation)
 Resets orientation device settings to defaults. More...
 
kStatus kOrientation_Enable (kOrientation orientation, kBool enable)
 Enables or disables the orientation. More...
 
kBool kOrientation_IsEnabled (kOrientation orientation)
 Reports whether the orientation is currently enabled. More...
 
kOrientationModel kOrientation_Model (kOrientation orientation)
 Gets the model of the orientation device. More...
 
k64u kOrientation_NoMotionDelay (kOrientation orientation)
 Gets the delay of no motion detection. More...
 
kStatus kOrientation_NoMotionDelayInfo (kOrientation orientation, kInfo64u *info)
 Reports constraint and validity information for the no motion delay setting. More...
 
k64u kOrientation_NoMotionThreshold (kOrientation orientation)
 Gets the threshold of no motion detection. More...
 
kStatus kOrientation_NoMotionThresholdInfo (kOrientation orientation, kInfo64u *info)
 Reports constraint and validity information for the no motion threshold setting. More...
 
kStatus kOrientation_SetAnyMotionThreshold (kOrientation orientation, k64u threshold)
 Sets the threshold of any motion detection. More...
 
kStatus kOrientation_SetAxisRemap (kOrientation orientation, kOrientationAxis axis, kOrientationAxis remappedAxis)
 Sets the remapping axis. More...
 
kStatus kOrientation_SetAxisSign (kOrientation orientation, kOrientationAxis axis, kBool positive)
 Sets the sign of remapped axis. More...
 
kStatus kOrientation_SetNoMotionDelay (kOrientation orientation, k64u delay)
 Sets the delay of no motion detection. More...
 
kStatus kOrientation_SetNoMotionThreshold (kOrientation orientation, k64u threshold)
 Sets the threshold of no motion detection. More...
 
kStatus kOrientation_StartCalibration (kOrientation orientation)
 Start the calibration procedure. More...
 
kStatus kOrientation_Stats (kOrientation orientation, kOrientationStats *stats)
 Retrieve statistics. More...
 

The documentation for this class was generated from the following file: