mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-26 06:53:52 +01:00
tests/driver_io1_xplained: adapt application to API change
This commit is contained in:
parent
57c26631da
commit
3d2b11b251
@ -5,10 +5,4 @@ USEMODULE += io1_xplained
|
||||
USEMODULE += xtimer
|
||||
USEMODULE += printf_float
|
||||
|
||||
# set default device parameters in case they are undefined
|
||||
TEST_ADDR ?= 0x07
|
||||
|
||||
# export parameters
|
||||
CFLAGS += -DTEST_ADDR=$(TEST_ADDR)
|
||||
|
||||
include $(RIOTBASE)/Makefile.include
|
||||
|
||||
@ -18,14 +18,11 @@
|
||||
* @}
|
||||
*/
|
||||
|
||||
#ifndef TEST_ADDR
|
||||
#error "TEST_ADDR not defined"
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
#include <inttypes.h>
|
||||
|
||||
#include "io1_xplained.h"
|
||||
#include "io1_xplained_params.h"
|
||||
#include "xtimer.h"
|
||||
#include "board.h"
|
||||
|
||||
@ -35,21 +32,17 @@ int main(void)
|
||||
{
|
||||
io1_xplained_t dev;
|
||||
float temperature;
|
||||
int result;
|
||||
|
||||
puts("IO1 Xplained extention test application\n");
|
||||
puts("+-------------Initializing------------+\n");
|
||||
|
||||
printf("+------------Initializing------------+\n");
|
||||
result = io1_xplained_init(&dev, TEST_ADDR);
|
||||
if (result == -1) {
|
||||
if (io1_xplained_init(&dev, &io1_xplained_params[0]) != IO1_XPLAINED_OK) {
|
||||
puts("[Error] Cannot initialize the IO1 Xplained extension\n");
|
||||
return 1;
|
||||
}
|
||||
else {
|
||||
printf("Initialization successful\n\n");
|
||||
}
|
||||
|
||||
printf("\n+--------Starting tests --------+\n");
|
||||
puts("Initialization successful");
|
||||
puts("\n+--------Starting tests --------+");
|
||||
while (1) {
|
||||
/* Get temperature in degrees celsius */
|
||||
io1_xplained_read_temperature(&dev, &temperature);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user