proximity3  2.0.0.0
Functions | Variables
main.c File Reference

Proximity3 Click example. More...

#include "board.h"
#include "log.h"
#include "proximity3.h"

Functions

void application_init (void)
 
void application_task (void)
 
void main (void)
 

Variables

uint16_t result_proximity
 
uint16_t result_ambient_light
 
uint16_t value_id
 

Detailed Description

Proximity3 Click example.

Description

This application reads the data from the ambient light sensor and converts the data into digital form using calculations.

The demo application is composed of two sections :

Application Init

Initialization driver enable's - I2C, initialize VCNL4100, write configuration register and start write log to Usart Terminal.

Application Task

This is a example which demonstrates the use of Proximity 3 Click board. Measured distance ( proximity ) and illuminance ( abmient light ) from sensor, results are being sent to the Usart Terminal where you can track their changes. All data logs on usb uart for aproximetly every 3 sec.

Author
MikroE Team

Function Documentation

◆ application_init()

void application_init ( void  )

◆ application_task()

void application_task ( void  )

◆ main()

void main ( void  )

Variable Documentation

◆ result_ambient_light

uint16_t result_ambient_light

◆ result_proximity

uint16_t result_proximity

◆ value_id

uint16_t value_id