xensiv-radar-sensing
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
Structures

General Description

Typedefs and structures used in the library.


Typedefs

typedef uint64_t mtb_radar_sensing_timestamp_t
 timestamp in milliseconds
 
typedef uint32_t mtb_radar_sensing_timeinterval_t
 time interval in milliseconds
 

Enumerations

enum  mtb_radar_sensing_event_t {
  MTB_RADAR_SENSING_EVENT_PRESENCE_IN = 300,
  MTB_RADAR_SENSING_EVENT_PRESENCE_OUT = 301,
  MTB_RADAR_SENSING_EVENT_COUNTER_IN = 310,
  MTB_RADAR_SENSING_EVENT_COUNTER_OUT = 311,
  MTB_RADAR_SENSING_EVENT_COUNTER_OCCUPIED = 312,
  MTB_RADAR_SENSING_EVENT_COUNTER_FREE = 313
}
 Type of events that are detected. More...
 
enum  mtb_radar_sensing_mask_t {
  MTB_RADAR_SENSING_MASK_NONE = 0,
  MTB_RADAR_SENSING_MASK_PRESENCE_EVENTS = (1 << 8),
  MTB_RADAR_SENSING_MASK_COUNTER_EVENTS = (2 << 8)
}
 Type of application events that needs to be configured with mtb_radar_sensing_init. More...
 

Enumeration Type Documentation

◆ mtb_radar_sensing_event_t

Type of events that are detected.

Enumerator
MTB_RADAR_SENSING_EVENT_PRESENCE_IN 

Presence event: one or more people were detected in radar field of view within maximum range.

MTB_RADAR_SENSING_EVENT_PRESENCE_OUT 

Absence event: no human presence was detected in radar field of view within maximum range.

MTB_RADAR_SENSING_EVENT_COUNTER_IN 

Counter in event: a person has entered through the counter.

MTB_RADAR_SENSING_EVENT_COUNTER_OUT 

Counter out event: a person has exited through the counter.

MTB_RADAR_SENSING_EVENT_COUNTER_OCCUPIED 

Counter occupied: a person is still present in the traffic light zone.

MTB_RADAR_SENSING_EVENT_COUNTER_FREE 

Counter free: no human presence in the traffic light zone

◆ mtb_radar_sensing_mask_t

Type of application events that needs to be configured with mtb_radar_sensing_init.

Enumerator
MTB_RADAR_SENSING_MASK_NONE 

No events.

MTB_RADAR_SENSING_MASK_PRESENCE_EVENTS 

Events for presence detection.

MTB_RADAR_SENSING_MASK_COUNTER_EVENTS 

Events for entrance counter.