Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
cs_GuideStone.h
Go to the documentation of this file.
1/*
2 * Author: Crownstone Team
3 * Copyright: Crownstone (https://crownstone.rocks)
4 * Date: Jan 25, 2022
5 * License: LGPLv3+, Apache License 2.0, and/or MIT (triple-licensed)
6 */
7
8#pragma once
9
10#include <cfg/cs_Boards.h>
11#include <cfg/cs_DeviceTypes.h>
12
17 config->pinRx = 25;
18 config->pinTx = 26;
20 config->minTxPower = -20;
21 config->scanWindowUs = config->scanIntervalUs;
22}
#define DEVICE_GUIDESTONE
Definition: cs_DeviceTypes.h:25
void asGuidestone(boards_config_t *config)
The Guidestone has pads for pin 9, 10, 25, 26, 27, SWDIO, SWDCLK, GND, VDD.
Definition: cs_GuideStone.h:16
Board configuration.
Definition: cs_Boards.h:169
int8_t minTxPower
The minimum radio transmission power to be used.
Definition: cs_Boards.h:326
uint32_t scanIntervalUs
Scan interval in μs.
Definition: cs_Boards.h:345
uint32_t scanWindowUs
Scan window in μs.
Definition: cs_Boards.h:353
uint8_t pinTx
GPIO pin to send UART.
Definition: cs_Boards.h:216
uint8_t deviceType
Device type, e.g.
Definition: cs_Boards.h:276
uint8_t pinRx
GPIO pin to receive UART.
Definition: cs_Boards.h:213