ruuvi.drivers.c  ${PROJECT_VERSION}
Drivers for external sensors and peripherals on embedded systems.
ruuvi_interface_gpio_interrupt_test.h File Reference

Go to the source code of this file.

Macros

#define RI_GPIO_INTERRUPT_TEST_TABLE_SIZE   64
 Fixed 64 interrupt table size, adjust this if some device has more than 2 ports with 32 gpios each. More...
 

Functions

rd_status_t ri_gpio_interrupt_test_init (const rd_test_gpio_cfg_t cfg)
 Test GPIO interrupt initialization. More...
 
rd_status_t ri_gpio_interrupt_test_enable (const rd_test_gpio_cfg_t cfg)
 Test enabling interrupt on a pin. More...
 
bool ri_gpio_interrupt_run_integration_test (const rd_test_print_fp printfp, const ri_gpio_id_t input, const ri_gpio_id_t output)
 Run all GPIO interrupt integration tests. More...
 

Detailed Description

Author
Otso Jousimaa otso@.nosp@m.ojou.nosp@m.sima..nosp@m.net
Date
2019-04-27

Interface for basic GPIO interrupt functions

Definition in file ruuvi_interface_gpio_interrupt_test.h.