Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
motion.c File Reference

mikrosdk interface More...

Include dependency graph for motion.c:

Functions

uint8_t MIKROSDK_MOTION_alarm_triggered (void)
 
motion_detect_state_changes_t MIKROSDK_MOTION_get_detected (void)
 
void MIKROSDK_MOTION_Enable (void)
 
void MIKROSDK_MOTION_Disable (void)
 
void MIKROSDK_MOTION_pin_mapping (uint8_t enable, uint8_t output)
 
uint8_t MIKROSDK_MOTION_Initialise (void)
 
uint8_t MIKROSDK_MOTION_Reinitialise (void)
 
uint8_t MIKROSDK_MOTION_Acquire (uint8_t *detection_state, uint32_t *detection_time)
 

Detailed Description

mikrosdk interface

Function Documentation

◆ MIKROSDK_MOTION_Acquire()

uint8_t MIKROSDK_MOTION_Acquire ( uint8_t *  detection_state,
uint32_t *  detection_time 
)

◆ MIKROSDK_MOTION_alarm_triggered()

uint8_t MIKROSDK_MOTION_alarm_triggered ( void  )

◆ MIKROSDK_MOTION_Disable()

void MIKROSDK_MOTION_Disable ( void  )

◆ MIKROSDK_MOTION_Enable()

void MIKROSDK_MOTION_Enable ( void  )

◆ MIKROSDK_MOTION_get_detected()

motion_detect_state_changes_t MIKROSDK_MOTION_get_detected ( void  )

◆ MIKROSDK_MOTION_Initialise()

uint8_t MIKROSDK_MOTION_Initialise ( void  )

◆ MIKROSDK_MOTION_pin_mapping()

void MIKROSDK_MOTION_pin_mapping ( uint8_t  enable,
uint8_t  output 
)

◆ MIKROSDK_MOTION_Reinitialise()

uint8_t MIKROSDK_MOTION_Reinitialise ( void  )