thunder  2.0.0.0
Functions | Variables
main.c File Reference

Thunder Click example. More...

#include "board.h"
#include "log.h"
#include "thunder.h"

Functions

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

Variables

uint8_t storm_mode
 
uint32_t storm_energy
 
uint8_t storm_distance
 

Detailed Description

Thunder Click example.

Description

This application detects the presence and proximity of potentially lightning activity and provides estimated distance to the center of the storm. It can also provide information on the noise level.

The demo application is composed of two sections :

Application Init

Initializes SPI driver and performs the reset command and RCO calibrate command. Also configures the device for working properly.

Application Task

Always checks is interrupt event happend (Listening mode) and after that gets the informations about storm. Results logs on UART.

Author
MikroE Team

Function Documentation

◆ application_init()

void application_init ( void  )

◆ application_task()

void application_task ( void  )

◆ main()

void main ( void  )

Variable Documentation

◆ storm_distance

uint8_t storm_distance

◆ storm_energy

uint32_t storm_energy

◆ storm_mode

uint8_t storm_mode