22 lines
843 B
C
22 lines
843 B
C
// BLE settings (loaded from JSON)
|
|
#pragma once
|
|
#include "Arduino.h"
|
|
|
|
// Defaults (used if JSON missing fields)
|
|
#define DEFAULT_BT_DEVICE_NAME "ATALIGHTS"
|
|
#define DEFAULT_BT_SERVICE "FFE0"
|
|
#define DEFAULT_BT_SP110E_CHAR "FFE1"
|
|
#define DEFAULT_BT_STICK_CHAR "FFE2"
|
|
#define DEFAULT_UPGRADE_SERVICE "abcdef01-2345-6789-1234-56789abcdef0"
|
|
#define DEFAULT_UPGRADE_CHAR1 "abcdef01-2345-6789-1234-56789abcdef1"
|
|
#define DEFAULT_UPGRADE_CHAR2 "abcdef02-2345-6789-1234-56789abcdef1"
|
|
|
|
extern String BTDeviceName;
|
|
extern String BTServiceUUID;
|
|
extern String BTSP110ECharacteristicUUID;
|
|
extern String BTStickCharacteristicUUID;
|
|
extern String BTUpgradeServiceUUID;
|
|
extern String BTUpgradeCharacteristic1UUID;
|
|
extern String BTUpgradeCharacteristic2UUID;
|
|
|
|
void Load_BLE_Settings(const String &configPath); |