Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
cs_AutoConfig.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdbool.h>
4#include <stdint.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10extern const char g_FIRMWARE_VERSION[];
11
12extern const char g_COMPILATION_DAY[];
13
14extern const char g_BUILD_TYPE[];
15
16extern const char g_BEACON_UUID[];
17
18extern const uint16_t g_BEACON_MAJOR;
19
20extern const uint16_t g_BEACON_MINOR;
21
22extern const int8_t g_BEACON_RSSI;
23
24extern uint32_t g_APPLICATION_START_ADDRESS;
25
26extern uint32_t g_APPLICATION_LENGTH;
27
28extern uint32_t g_RAM_R1_BASE;
29
30extern uint32_t g_RAM_APPLICATION_AMOUNT;
31
32extern int8_t g_MAX_CHIP_TEMPERATURE;
33
34extern uint16_t g_BOOT_DELAY;
35
36extern uint16_t g_SCAN_DURATION;
37
38extern uint16_t g_SCAN_BREAK_DURATION;
39
40extern const int8_t g_TX_POWER;
41
42extern const uint32_t g_CONNECTION_WATCHDOG_TIMEOUT;
43
44extern const uint16_t g_MASTER_BUFFER_SIZE;
45
46extern const bool g_CHANGE_NAME_ON_RESET;
47
49
50extern const bool g_CONFIG_IBEACON_ENABLED_DEFAULT;
51
52extern const bool g_CONFIG_MESH_ENABLED_DEFAULT;
53
54extern const bool g_CONFIG_SCANNER_ENABLED_DEFAULT;
55
57
59
61
63
64extern const bool g_CONFIG_DIMMING_ALLOWED_DEFAULT;
65
67
68extern const uint8_t g_CONFIG_SPHERE_ID_DEFAULT;
69
70extern const uint8_t g_CONFIG_CROWNSTONE_ID_DEFAULT;
71
72extern const uint16_t g_CONFIG_RELAY_HIGH_DURATION_DEFAULT;
73
74extern const int8_t g_CONFIG_LOW_TX_POWER_DEFAULT;
75
76extern const uint8_t g_CS_SERIAL_ENABLED;
77
78extern const bool g_ENABLE_RSSI_FOR_CONNECTION;
79
80extern const uint8_t g_TWI_SCL_INDEX;
81
82extern const uint8_t g_TWI_SDA_INDEX;
83
84extern const bool g_AUTO_ENABLE_MICROAPP_ON_BOOT;
85
87extern const uint16_t g_RAM_MICROAPP_AMOUNT;
88
89extern const int8_t g_GPIO_PIN1_INDEX;
90extern const int8_t g_GPIO_PIN2_INDEX;
91extern const int8_t g_GPIO_PIN3_INDEX;
92extern const int8_t g_GPIO_PIN4_INDEX;
93
94extern const int8_t g_BUTTON1_INDEX;
95extern const int8_t g_BUTTON2_INDEX;
96extern const int8_t g_BUTTON3_INDEX;
97extern const int8_t g_BUTTON4_INDEX;
98
99extern const int8_t g_LED1_INDEX;
100extern const int8_t g_LED2_INDEX;
101extern const int8_t g_LED3_INDEX;
102extern const int8_t g_LED4_INDEX;
103
106
107#ifdef __cplusplus
108}
109#endif
const bool g_CONFIG_ENCRYPTION_ENABLED_DEFAULT
const bool g_CONFIG_TAP_TO_TOGGLE_ENABLED_DEFAULT
const int8_t g_GPIO_PIN2_INDEX
const uint16_t g_RAM_MICROAPP_AMOUNT
Amount of ram each microapp can use.
const int8_t g_LED1_INDEX
const uint16_t g_CONFIG_RELAY_HIGH_DURATION_DEFAULT
const uint32_t g_CONNECTION_WATCHDOG_TIMEOUT
const char g_BUILD_TYPE[]
const int8_t g_BUTTON2_INDEX
const uint8_t g_TWI_SDA_INDEX
uint32_t g_APPLICATION_LENGTH
const bool g_AUTO_ENABLE_MICROAPP_ON_BOOT
const bool g_CHANGE_NAME_ON_RESET
uint32_t g_RAM_R1_BASE
const uint8_t g_CONFIG_CROWNSTONE_ID_DEFAULT
const int8_t g_BUTTON1_INDEX
const char g_COMPILATION_DAY[]
uint32_t g_RAM_APPLICATION_AMOUNT
const int8_t g_LED2_INDEX
const bool g_CONFIG_DIMMING_ALLOWED_DEFAULT
const int8_t g_CONFIG_TAP_TO_TOGGLE_RSSI_THRESHOLD_OFFSET_DEFAULT
const int8_t g_BUTTON4_INDEX
const int8_t g_LED3_INDEX
const int8_t g_BEACON_RSSI
const uint8_t g_BLUENET_COMPAT_BOOTLOADER_IPC_RAM_MAJOR
const bool g_ENABLE_RSSI_FOR_CONNECTION
const int8_t g_CONFIG_LOW_TX_POWER_DEFAULT
const bool g_CONFIG_SCANNER_ENABLED_DEFAULT
const bool g_CONFIG_START_DIMMER_ON_ZERO_CROSSING_DEFAULT
const int8_t g_GPIO_PIN3_INDEX
const uint8_t g_CONFIG_SPHERE_ID_DEFAULT
const bool g_CONFIG_SWITCH_LOCK_ENABLED_DEFAULT
const int8_t g_LED4_INDEX
uint16_t g_SCAN_BREAK_DURATION
uint32_t g_APPLICATION_START_ADDRESS
const bool g_CONFIG_IBEACON_ENABLED_DEFAULT
uint16_t g_SCAN_DURATION
const char g_BEACON_UUID[]
uint16_t g_BOOT_DELAY
const bool g_CONFIG_SWITCHCRAFT_ENABLED_DEFAULT
const int8_t g_GPIO_PIN1_INDEX
const uint16_t g_BEACON_MINOR
const uint16_t g_BEACON_MAJOR
const int8_t g_BUTTON3_INDEX
int8_t g_MAX_CHIP_TEMPERATURE
const uint16_t g_MASTER_BUFFER_SIZE
const bool g_CONFIG_MESH_ENABLED_DEFAULT
const int8_t g_TX_POWER
const int8_t g_GPIO_PIN4_INDEX
const char g_FIRMWARE_VERSION[]
const uint8_t g_CS_SERIAL_ENABLED
const uint8_t g_TWI_SCL_INDEX
const uint8_t g_BLUENET_COMPAT_BOOTLOADER_IPC_RAM_MINOR