AFBR-S50 API Reference Manual v1.5.6
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
Loading...
Searching...
No Matches
Shot Noise Monitor

Shot Noise Monitor (SNM) parameter definitions and API functions. More...

Collaboration diagram for Shot Noise Monitor:

Enumerations

enum  argus_snm_mode_t {
  SNM_MODE_STATIC_INDOOR = 0U ,
  SNM_MODE_STATIC_OUTDOOR = 1U ,
  SNM_MODE_DYNAMIC = 2U
}
 

Detailed Description

Shot Noise Monitor (SNM) parameter definitions and API functions.


The SNM is an algorithm to monitor and react on shot noise induced by harsh environment conditions like high ambient light.

The AFBR-S50 API provides three modes:

Enumeration Type Documentation

◆ argus_snm_mode_t

The Shot Noise Monitor modes enumeration.

Enumerator
SNM_MODE_STATIC_INDOOR 

Static Shot Noise Monitoring Mode, optimized for indoor applications. Assumes the best case scenario, i.e. no bad influence from ambient conditions. Thus it uses a fixed setting that will result in the best performance. Equivalent to Shot Noise Monitoring disabled.

SNM_MODE_STATIC_OUTDOOR 

Static Shot Noise Monitoring Mode, optimized for outdoor applications. Assumes the worst case scenario, i.e. it uses a fixed setting that will work under all ambient conditions.

SNM_MODE_DYNAMIC 

Dynamic Shot Noise Monitoring Mode. Adopts the system performance dynamically to the current ambient conditions.