mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
tests/driver_io1_xplained: use ztimer
This commit is contained in:
parent
7cffaab47a
commit
97472047d7
@ -1,6 +1,6 @@
|
|||||||
include ../Makefile.tests_common
|
include ../Makefile.tests_common
|
||||||
|
|
||||||
USEMODULE += io1_xplained
|
USEMODULE += io1_xplained
|
||||||
USEMODULE += xtimer
|
USEMODULE += ztimer_msec
|
||||||
|
|
||||||
include $(RIOTBASE)/Makefile.include
|
include $(RIOTBASE)/Makefile.include
|
||||||
|
@ -3,3 +3,5 @@
|
|||||||
CONFIG_MODULE_IO1_XPLAINED=y
|
CONFIG_MODULE_IO1_XPLAINED=y
|
||||||
CONFIG_MODULE_AT30TSE75X=y
|
CONFIG_MODULE_AT30TSE75X=y
|
||||||
CONFIG_MODULE_SDCARD_SPI=y
|
CONFIG_MODULE_SDCARD_SPI=y
|
||||||
|
CONFIG_MODULE_ZTIMER=y
|
||||||
|
CONFIG_MODULE_ZTIMER_MSEC=y
|
||||||
|
@ -21,7 +21,8 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
|
|
||||||
#include "xtimer.h"
|
#include "timex.h"
|
||||||
|
#include "ztimer.h"
|
||||||
#include "board.h"
|
#include "board.h"
|
||||||
|
|
||||||
#include "periph/gpio.h"
|
#include "periph/gpio.h"
|
||||||
@ -31,7 +32,7 @@
|
|||||||
#include "io1_xplained.h"
|
#include "io1_xplained.h"
|
||||||
#include "io1_xplained_params.h"
|
#include "io1_xplained_params.h"
|
||||||
|
|
||||||
#define DELAY_1S (1U) /* 1 seconds delay between each test */
|
#define DELAY_1S (1U * MS_PER_SEC) /* 1 seconds delay between each test */
|
||||||
|
|
||||||
static io1_xplained_t dev;
|
static io1_xplained_t dev;
|
||||||
|
|
||||||
@ -71,12 +72,12 @@ int main(void)
|
|||||||
"+-------------------------------------+\n",
|
"+-------------------------------------+\n",
|
||||||
(int)temperature,
|
(int)temperature,
|
||||||
(unsigned)((temperature - (int)temperature) * 1000));
|
(unsigned)((temperature - (int)temperature) * 1000));
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
|
|
||||||
/* Card detect pin is inverted */
|
/* Card detect pin is inverted */
|
||||||
if (!gpio_read(IO1_SDCARD_SPI_PARAM_DETECT)) {
|
if (!gpio_read(IO1_SDCARD_SPI_PARAM_DETECT)) {
|
||||||
_sd_card_cid();
|
_sd_card_cid();
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t light;
|
uint16_t light;
|
||||||
@ -84,23 +85,23 @@ int main(void)
|
|||||||
printf("Light level: %i\n"
|
printf("Light level: %i\n"
|
||||||
"+-------------------------------------+\n",
|
"+-------------------------------------+\n",
|
||||||
light);
|
light);
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
|
|
||||||
/* set led */
|
/* set led */
|
||||||
gpio_set(IO1_LED_PIN);
|
gpio_set(IO1_LED_PIN);
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
|
|
||||||
/* clear led */
|
/* clear led */
|
||||||
gpio_clear(IO1_LED_PIN);
|
gpio_clear(IO1_LED_PIN);
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
|
|
||||||
/* toggle led */
|
/* toggle led */
|
||||||
gpio_toggle(IO1_LED_PIN);
|
gpio_toggle(IO1_LED_PIN);
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
|
|
||||||
/* toggle led again */
|
/* toggle led again */
|
||||||
gpio_toggle(IO1_LED_PIN);
|
gpio_toggle(IO1_LED_PIN);
|
||||||
xtimer_sleep(DELAY_1S);
|
ztimer_sleep(ZTIMER_MSEC, DELAY_1S);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user