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

all sensors should act the same so test them the same way More...

#include "ruuvi_driver_enabled_modules.h"
#include "ruuvi_driver_error.h"
#include "ruuvi_driver_sensor.h"
#include "ruuvi_interface_gpio.h"
#include "ruuvi_interface_gpio_interrupt.h"
#include "ruuvi_interface_gpio_interrupt_test.h"
#include "ruuvi_interface_log.h"
#include "ruuvi_interface_rtc.h"
#include "ruuvi_interface_yield.h"
#include "ruuvi_driver_sensor_test.h"
#include <float.h>
#include <stdbool.h>
#include <stddef.h>
#include <string.h>
#include <stdio.h>

Go to the source code of this file.

Functions

rd_status_t test_sensor_status (size_t *total, size_t *passed)
 
void test_sensor_run (void)
 

Detailed Description

all sensors should act the same so test them the same way

Author
Otso Jousimaa otso@.nosp@m.ojou.nosp@m.sima..nosp@m.net
Date
2020-06-18 . 2021-05-28 show timestamp_ms in uint32_t ARMGCC does not like lld (Segger ES does)

Definition in file ruuvi_driver_sensor_test.c.

Function Documentation

◆ test_sensor_run()

void test_sensor_run ( void  )

Definition at line 1159 of file ruuvi_driver_sensor_test.c.

◆ test_sensor_status()

rd_status_t test_sensor_status ( size_t *  total,
size_t *  passed 
)

Definition at line 1153 of file ruuvi_driver_sensor_test.c.