| /* |
| * Copyright (c) 2018 Phytec Messtechnik GmbH |
| * Copyright (c) 2018 Intel Corporation |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| enum periph_device { |
| DEV_IDX_HDC1010 = 0, |
| DEV_IDX_MMA8652, |
| DEV_IDX_APDS9960, |
| DEV_IDX_EPD, |
| DEV_IDX_NUMOF, |
| }; |
| |
| void board_refresh_display(void); |
| void board_show_text(const char *text, bool center, k_timeout_t duration); |
| void board_blink_leds(void); |
| void board_add_hello(uint16_t addr, const char *name); |
| void board_add_heartbeat(uint16_t addr, uint8_t hops); |
| int get_hdc1010_val(struct sensor_value *val); |
| int get_mma8652_val(struct sensor_value *val); |
| int get_apds9960_val(struct sensor_value *val); |
| int set_led_state(uint8_t id, bool state); |
| int periphs_init(void); |
| int board_init(void); |