Removed FEATURE_WIRELESS_CONFIG
This commit is contained in:
@ -45,7 +45,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DFEATURE_GAMETRAK
|
# -DFEATURE_GAMETRAK
|
||||||
-DFEATURE_POWERSUPPLY
|
-DFEATURE_POWERSUPPLY
|
||||||
-DFEATURE_LEDBACKLIGHT
|
-DFEATURE_LEDBACKLIGHT
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DFEATURE_ESPNOW
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
@ -45,7 +45,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DFEATURE_GAMETRAK
|
# -DFEATURE_GAMETRAK
|
||||||
# -DFEATURE_POWERSUPPLY
|
# -DFEATURE_POWERSUPPLY
|
||||||
-DFEATURE_LEDBACKLIGHT
|
-DFEATURE_LEDBACKLIGHT
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DFEATURE_ESPNOW
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
@ -45,7 +45,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DFEATURE_GAMETRAK
|
# -DFEATURE_GAMETRAK
|
||||||
-DFEATURE_POWERSUPPLY
|
-DFEATURE_POWERSUPPLY
|
||||||
-DFEATURE_LEDBACKLIGHT
|
-DFEATURE_LEDBACKLIGHT
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
# -DFEATURE_ESPNOW
|
# -DFEATURE_ESPNOW
|
||||||
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
@ -16,6 +16,7 @@ add_definitions(
|
|||||||
)
|
)
|
||||||
|
|
||||||
set(BOBBYCAR_BUILDFLAGS
|
set(BOBBYCAR_BUILDFLAGS
|
||||||
|
<<<<<<< HEAD
|
||||||
-DFEATURE_ADC_IN
|
-DFEATURE_ADC_IN
|
||||||
-DPINS_GAS=34
|
-DPINS_GAS=34
|
||||||
-DPINS_BREMS=35
|
-DPINS_BREMS=35
|
||||||
@ -74,6 +75,71 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DSWITCH_BLINK
|
# -DSWITCH_BLINK
|
||||||
# -DFEATURE_IS_MIR_EGAL_OB_DER_WEBSERVER_KORREKT_ARBEITET
|
# -DFEATURE_IS_MIR_EGAL_OB_DER_WEBSERVER_KORREKT_ARBEITET
|
||||||
-DFEATURE_ESPNOW
|
-DFEATURE_ESPNOW
|
||||||
|
=======
|
||||||
|
# Pins
|
||||||
|
-DPINS_GAS=34
|
||||||
|
-DPINS_BREMS=35
|
||||||
|
# -DPINS_RX1=4
|
||||||
|
# -DPINS_TX1=5
|
||||||
|
# -DPINS_RX2=22
|
||||||
|
# -DPINS_TX2=23
|
||||||
|
# -DPINS_MOSFET0=18
|
||||||
|
# -DPINS_MOSFET1=19
|
||||||
|
# -DPINS_MOSFET2=21
|
||||||
|
# -DPINS_GAMETRAKX=34
|
||||||
|
# -DPINS_GAMETRAKY=39
|
||||||
|
# -DPINS_GAMETRAKDIST=36
|
||||||
|
-DPINS_LEDBACKLIGHT=23
|
||||||
|
-DPINS_LEDSTRIP=33
|
||||||
|
|
||||||
|
# Config flags
|
||||||
|
-DFEATURE_ADC_IN
|
||||||
|
-DFEATURE_CAN
|
||||||
|
# -DFEATURE_SERIAL
|
||||||
|
# -DFEATURE_MOSFETS
|
||||||
|
# -DFEATURE_WEBSERVER
|
||||||
|
# -DFEATURE_OTA
|
||||||
|
# -DFEATURE_BLE
|
||||||
|
# -DFEATURE_BLUETOOTH
|
||||||
|
# -DFEATURE_BMS
|
||||||
|
# -DFEATURE_GAMETRAK
|
||||||
|
# -DFEATURE_POWERSUPPLY
|
||||||
|
# -DFEATURE_LEDBACKLIGHT
|
||||||
|
# -DFEATURE_ESPNOW
|
||||||
|
|
||||||
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
# -DLEDSTRIP_WRONG_DIRECTION
|
||||||
|
# -DHEAP_LRGST_CRASH_TEXT_FIX
|
||||||
|
|
||||||
|
# Default values
|
||||||
|
-DDEFAULT_SWAPSCREENBYTES=false
|
||||||
|
-DDEFAULT_INVERTFRONTLEFT=false
|
||||||
|
-DDEFAULT_INVERTFRONTRIGHT=true
|
||||||
|
-DDEFAULT_INVERTBACKLEFT=false
|
||||||
|
-DDEFAULT_INVERTBACKRIGHT=true
|
||||||
|
-DDEFAULT_WHEELDIAMETER=200
|
||||||
|
-DDEFAULT_IMOTMAX=3
|
||||||
|
-DDEFAULT_IDCMAX=4
|
||||||
|
-DDEFAULT_NMOTMAX=2000
|
||||||
|
-DDEFAULT_FIELDWEAKMAX=1
|
||||||
|
-DDEFAULT_FIELDADVMAX=40
|
||||||
|
|
||||||
|
# DPAD
|
||||||
|
-DFEATURE_DPAD_5WIRESW_2OUT
|
||||||
|
-DPINS_DPAD_5WIRESW_OUT1=18
|
||||||
|
-DPINS_DPAD_5WIRESW_OUT2=19
|
||||||
|
-DPINS_DPAD_5WIRESW_IN1=4
|
||||||
|
-DPINS_DPAD_5WIRESW_IN2=5
|
||||||
|
-DPINS_DPAD_5WIRESW_IN3=27
|
||||||
|
# -DFEATURE_DPAD_6WIRESW
|
||||||
|
# -DPINS_DPAD_6WIRESW_OUT=4
|
||||||
|
# -DPINS_DPAD_6WIRESW_IN1=5
|
||||||
|
# -DPINS_DPAD_6WIRESW_IN2=27
|
||||||
|
# -DPINS_DPAD_6WIRESW_IN3=18
|
||||||
|
# -DPINS_DPAD_6WIRESW_IN4=19
|
||||||
|
# -DPINS_DPAD_6WIRESW_IN5=26
|
||||||
|
# -DFEATURE_GSCHISSENE_DIODE
|
||||||
|
>>>>>>> fd77427 (Removed FEATURE_WIRELESS_CONFIG)
|
||||||
)
|
)
|
||||||
|
|
||||||
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ignore/lockscreen_plugin.cmake")
|
||||||
|
@ -45,7 +45,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DFEATURE_GAMETRAK
|
# -DFEATURE_GAMETRAK
|
||||||
-DFEATURE_POWERSUPPLY
|
-DFEATURE_POWERSUPPLY
|
||||||
-DFEATURE_LEDBACKLIGHT
|
-DFEATURE_LEDBACKLIGHT
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DFEATURE_ESPNOW
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
@ -45,7 +45,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DFEATURE_GAMETRAK
|
# -DFEATURE_GAMETRAK
|
||||||
# -DFEATURE_POWERSUPPLY
|
# -DFEATURE_POWERSUPPLY
|
||||||
# -DFEATURE_LEDBACKLIGHT
|
# -DFEATURE_LEDBACKLIGHT
|
||||||
# -DFEATURE_WIRELESS_CONFIG
|
|
||||||
# -DFEATURE_ESPNOW
|
# -DFEATURE_ESPNOW
|
||||||
|
|
||||||
# -DLEDBACKLIGHT_INVERTED
|
# -DLEDBACKLIGHT_INVERTED
|
||||||
|
@ -45,7 +45,6 @@ set(BOBBYCAR_BUILDFLAGS
|
|||||||
# -DFEATURE_GAMETRAK
|
# -DFEATURE_GAMETRAK
|
||||||
-DFEATURE_POWERSUPPLY
|
-DFEATURE_POWERSUPPLY
|
||||||
-DFEATURE_LEDBACKLIGHT
|
-DFEATURE_LEDBACKLIGHT
|
||||||
-DFEATURE_WIRELESS_CONFIG
|
|
||||||
-DFEATURE_ESPNOW
|
-DFEATURE_ESPNOW
|
||||||
|
|
||||||
-DLEDBACKLIGHT_INVERTED
|
-DLEDBACKLIGHT_INVERTED
|
||||||
|
@ -25,7 +25,6 @@ public:
|
|||||||
void onWrite(NimBLECharacteristic* pCharacteristic) override;
|
void onWrite(NimBLECharacteristic* pCharacteristic) override;
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
class WirelessSettingsCallbacks : public NimBLECharacteristicCallbacks
|
class WirelessSettingsCallbacks : public NimBLECharacteristicCallbacks
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@ -37,7 +36,6 @@ class WiFiListCallbacks : public NimBLECharacteristicCallbacks
|
|||||||
public:
|
public:
|
||||||
void onRead(NimBLECharacteristic* pCharacteristic) override;
|
void onRead(NimBLECharacteristic* pCharacteristic) override;
|
||||||
};
|
};
|
||||||
#endif // FEATURE_WIRELESS_CONFIG
|
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
@ -45,18 +43,14 @@ BLEServer *pServer{};
|
|||||||
BLEService *pService{};
|
BLEService *pService{};
|
||||||
BLECharacteristic *livestatsCharacteristic{};
|
BLECharacteristic *livestatsCharacteristic{};
|
||||||
BLECharacteristic *remotecontrolCharacteristic{};
|
BLECharacteristic *remotecontrolCharacteristic{};
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
BLECharacteristic *wirelessConfig{};
|
BLECharacteristic *wirelessConfig{};
|
||||||
BLECharacteristic *getwifilist{};
|
BLECharacteristic *getwifilist{};
|
||||||
#endif // FEATURE_WIRELESS_CONFIG
|
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
RemoteControlCallbacks bleRemoteCallbacks;
|
RemoteControlCallbacks bleRemoteCallbacks;
|
||||||
|
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
WirelessSettingsCallbacks bleWirelessSettingsCallbacks;
|
WirelessSettingsCallbacks bleWirelessSettingsCallbacks;
|
||||||
WiFiListCallbacks bleWiFiListCallbacks;
|
WiFiListCallbacks bleWiFiListCallbacks;
|
||||||
#endif // FEATURE_WIRELESS_CONFIG
|
|
||||||
|
|
||||||
void createBle()
|
void createBle()
|
||||||
{
|
{
|
||||||
@ -73,12 +67,11 @@ void createBle()
|
|||||||
livestatsCharacteristic = pService->createCharacteristic("a48321ea-329f-4eab-a401-30e247211524", NIMBLE_PROPERTY::READ | NIMBLE_PROPERTY::NOTIFY);
|
livestatsCharacteristic = pService->createCharacteristic("a48321ea-329f-4eab-a401-30e247211524", NIMBLE_PROPERTY::READ | NIMBLE_PROPERTY::NOTIFY);
|
||||||
remotecontrolCharacteristic = pService->createCharacteristic("4201def0-a264-43e6-946b-6b2d9612dfed", NIMBLE_PROPERTY::WRITE);
|
remotecontrolCharacteristic = pService->createCharacteristic("4201def0-a264-43e6-946b-6b2d9612dfed", NIMBLE_PROPERTY::WRITE);
|
||||||
remotecontrolCharacteristic->setCallbacks(&bleRemoteCallbacks);
|
remotecontrolCharacteristic->setCallbacks(&bleRemoteCallbacks);
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
wirelessConfig = pService->createCharacteristic("4201def1-a264-43e6-946b-6b2d9612dfed", NIMBLE_PROPERTY::WRITE);
|
wirelessConfig = pService->createCharacteristic("4201def1-a264-43e6-946b-6b2d9612dfed", NIMBLE_PROPERTY::WRITE);
|
||||||
wirelessConfig->setCallbacks(&bleWirelessSettingsCallbacks);
|
wirelessConfig->setCallbacks(&bleWirelessSettingsCallbacks);
|
||||||
getwifilist = pService->createCharacteristic("4201def2-a264-43e6-946b-6b2d9612dfed", NIMBLE_PROPERTY::READ);
|
getwifilist = pService->createCharacteristic("4201def2-a264-43e6-946b-6b2d9612dfed", NIMBLE_PROPERTY::READ);
|
||||||
getwifilist->setCallbacks(&bleWiFiListCallbacks);
|
getwifilist->setCallbacks(&bleWiFiListCallbacks);
|
||||||
#endif
|
|
||||||
|
|
||||||
pService->start();
|
pService->start();
|
||||||
|
|
||||||
@ -98,10 +91,8 @@ void destroyBle()
|
|||||||
pService = {};
|
pService = {};
|
||||||
livestatsCharacteristic = {};
|
livestatsCharacteristic = {};
|
||||||
remotecontrolCharacteristic = {};
|
remotecontrolCharacteristic = {};
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
wirelessConfig = {};
|
wirelessConfig = {};
|
||||||
getwifilist = {};
|
getwifilist = {};
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
@ -263,7 +254,6 @@ void RemoteControlCallbacks::onWrite(NimBLECharacteristic* pCharacteristic)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
void WirelessSettingsCallbacks::onWrite(NimBLECharacteristic* pCharacteristic)
|
void WirelessSettingsCallbacks::onWrite(NimBLECharacteristic* pCharacteristic)
|
||||||
{
|
{
|
||||||
const auto &val = pCharacteristic->getValue();
|
const auto &val = pCharacteristic->getValue();
|
||||||
@ -302,8 +292,6 @@ void WiFiListCallbacks::onRead(NimBLECharacteristic *pCharacteristic)
|
|||||||
serializeJson(responseDoc, json);
|
serializeJson(responseDoc, json);
|
||||||
pCharacteristic->setValue(json);
|
pCharacteristic->setValue(json);
|
||||||
}
|
}
|
||||||
#endif // FEATURE_WIRELESS_CONFIG
|
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -9,10 +9,8 @@ extern BLEServer *pServer;
|
|||||||
extern BLEService *pService;
|
extern BLEService *pService;
|
||||||
extern BLECharacteristic *livestatsCharacteristic;
|
extern BLECharacteristic *livestatsCharacteristic;
|
||||||
extern BLECharacteristic *remotecontrolCharacteristic;
|
extern BLECharacteristic *remotecontrolCharacteristic;
|
||||||
#ifdef FEATURE_WIRELESS_CONFIG
|
|
||||||
extern BLECharacteristic *wirelessConfig;
|
extern BLECharacteristic *wirelessConfig;
|
||||||
extern BLECharacteristic *getwifilist;
|
extern BLECharacteristic *getwifilist;
|
||||||
#endif // FEATURE_WIRELESS_CONFIG
|
|
||||||
|
|
||||||
void initBle();
|
void initBle();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user