[ONBOARD] Use Gateway short name macro (#1943)
This commit is contained in:
1 parent
bae4364e41
commit
743083cbfe
2 files changed
+8
-3
No files matched your search
+1
-1
@@ -57,7 +57,7 @@
|
|||||||
# define Gateway_Name "OpenMQTTGateway"
|
# define Gateway_Name "OpenMQTTGateway"
|
||||||
#endif
|
#endif
|
||||||
#ifndef Gateway_Short_Name
|
#ifndef Gateway_Short_Name
|
||||||
# define Gateway_Short_Name "OMG"
|
# define Gateway_Short_Name "OMG" // 3 characters maximum
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef Base_Topic
|
#ifndef Base_Topic
|
||||||
|
|||||||
+7
-2
@@ -254,8 +254,13 @@ bool startBlufi() {
|
|||||||
esp_blufi_btc_init();
|
esp_blufi_btc_init();
|
||||||
uint8_t mac[6];
|
uint8_t mac[6];
|
||||||
esp_read_mac(mac, ESP_MAC_WIFI_STA);
|
esp_read_mac(mac, ESP_MAC_WIFI_STA);
|
||||||
char advName[20] = {0};
|
char advName[17] = {0};
|
||||||
snprintf(advName, sizeof(advName), "OMGBFI_%02X%02X%02X%02X%02X%02X", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
|
// Check length of Gateway_Short_Name
|
||||||
|
if (strlen(Gateway_Short_Name) > 3) {
|
||||||
|
Log.error(F("Gateway_Short_Name is too long, max 3 characters" CR));
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
snprintf(advName, sizeof(advName), Gateway_Short_Name "_%02X%02X%02X%02X%02X%02X", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
|
||||||
NimBLEDevice::init(advName);
|
NimBLEDevice::init(advName);
|
||||||
esp_blufi_gatt_svr_init();
|
esp_blufi_gatt_svr_init();
|
||||||
ble_gatts_start();
|
ble_gatts_start();
|
||||||
|
|||||||
Reference in new issue
Block a user