C# Class MirrorSUPINFO.Components.ComponentModel.Hardware.SparkFun_APDS9960

Mostra file Open project: veler/MirrorSUPINFO Class Usage Examples

Private Properties

Property Type Description
ClearAmbientLightInt void
ClearProximityInt void
DecodeGesture bool
DisableGestureSensor void
DisableLightSensor void
DisablePower bool
DisableProximitySensor void
EnableGestureSensor void
EnableLightSensor void
EnablePower bool
EnableProximitySensor void
GetAmbientLightGain byte
GetAmbientLightIntEnable byte
GetGestureEnterThresh byte
GetGestureExitThresh byte
GetGestureGain byte
GetGestureIntEnable byte
GetGestureLedDrive byte
GetGestureMode byte
GetGestureWaitTime byte
GetLedBoost byte
GetLedDrive byte
GetLightIntHighThreshold void
GetLightIntLowThreshold void
GetMode byte
GetProxGainCompEnable byte
GetProxIntHighThresh byte
GetProxIntLowThresh byte
GetProxPhotoMask byte
GetProximityGain byte
GetProximityIntEnable byte
GetProximityIntHighThreshold bool
GetProximityIntLowThreshold bool
Initialize bool
IsGestureAvailable bool
ProcessGestureData bool
ReadAmbientLight int
ReadBlueLight int
ReadDataBlock byte[]
ReadDataByte byte
ReadGesture DirectionDefinitions
ReadGreenLight int
ReadProximity byte
ReadRedLight int
ResetGestureParameters void
SetAmbientLightGain void
SetAmbientLightIntEnable void
SetGestureEnterThresh void
SetGestureExitThresh void
SetGestureGain void
SetGestureIntEnable void
SetGestureLedDrive void
SetGestureMode void
SetGestureWaitTime void
SetLedBoost void
SetLedDrive void
SetLightIntHighThreshold void
SetLightIntLowThreshold void
SetMode bool
SetProxGainCompEnable void
SetProxIntHighThresh void
SetProxIntLowThresh void
SetProxPhotoMask void
SetProximityGain void
SetProximityIntEnable void
SetProximityIntHighThreshold void
SetProximityIntLowThreshold void
WriteDataByte void

Public Methods

Method Description
SparkFun_APDS9960 ( Windows.Devices.I2c.I2cDevice &i2CDevice ) : System

Private Methods

Method Description
ClearAmbientLightInt ( ) : void
ClearProximityInt ( ) : void
DecodeGesture ( ) : bool
DisableGestureSensor ( ) : void
DisableLightSensor ( ) : void
DisablePower ( ) : bool
DisableProximitySensor ( ) : void
EnableGestureSensor ( bool interrupts ) : void
EnableLightSensor ( bool interrupts ) : void
EnablePower ( ) : bool
EnableProximitySensor ( bool interrupts ) : void
GetAmbientLightGain ( ) : byte
GetAmbientLightIntEnable ( ) : byte
GetGestureEnterThresh ( ) : byte
GetGestureExitThresh ( ) : byte
GetGestureGain ( ) : byte
GetGestureIntEnable ( ) : byte
GetGestureLedDrive ( ) : byte
GetGestureMode ( ) : byte
GetGestureWaitTime ( ) : byte
GetLedBoost ( ) : byte
GetLedDrive ( ) : byte
GetLightIntHighThreshold ( int &threshold ) : void
GetLightIntLowThreshold ( int &threshold ) : void
GetMode ( ) : byte
GetProxGainCompEnable ( ) : byte
GetProxIntHighThresh ( ) : byte
GetProxIntLowThresh ( ) : byte
GetProxPhotoMask ( ) : byte
GetProximityGain ( ) : byte
GetProximityIntEnable ( ) : byte
GetProximityIntHighThreshold ( byte &threshold ) : bool
GetProximityIntLowThreshold ( byte &threshold ) : bool
Initialize ( ) : bool
IsGestureAvailable ( ) : bool
ProcessGestureData ( ) : bool
ReadAmbientLight ( ) : int
ReadBlueLight ( ) : int
ReadDataBlock ( byte reg, int len ) : byte[]
ReadDataByte ( byte reg ) : byte
ReadGesture ( ) : DirectionDefinitions
ReadGreenLight ( ) : int
ReadProximity ( ) : byte
ReadRedLight ( ) : int
ResetGestureParameters ( ) : void
SetAmbientLightGain ( byte drive ) : void
SetAmbientLightIntEnable ( byte enable ) : void
SetGestureEnterThresh ( byte threshold ) : void
SetGestureExitThresh ( byte threshold ) : void
SetGestureGain ( byte gain ) : void
SetGestureIntEnable ( byte enable ) : void
SetGestureLedDrive ( byte drive ) : void
SetGestureMode ( byte mode ) : void
SetGestureWaitTime ( byte time ) : void
SetLedBoost ( byte boost ) : void
SetLedDrive ( byte drive ) : void
SetLightIntHighThreshold ( int threshold ) : void
SetLightIntLowThreshold ( int threshold ) : void
SetMode ( byte mode, byte enable ) : bool
SetProxGainCompEnable ( byte enable ) : void
SetProxIntHighThresh ( byte threshold ) : void
SetProxIntLowThresh ( byte threshold ) : void
SetProxPhotoMask ( byte mask ) : void
SetProximityGain ( byte drive ) : void
SetProximityIntEnable ( byte enable ) : void
SetProximityIntHighThreshold ( byte threshold ) : void
SetProximityIntLowThreshold ( byte threshold ) : void
WriteDataByte ( byte reg, byte val ) : void

Method Details

SparkFun_APDS9960() public method

public SparkFun_APDS9960 ( Windows.Devices.I2c.I2cDevice &i2CDevice ) : System
i2CDevice Windows.Devices.I2c.I2cDevice
return System