working remoteControl via espNow
This commit is contained in:
@@ -25,7 +25,7 @@ class ControlPad {
|
||||
|
||||
void setMenuControl(MenuControl* menuControl) { this->menuControl = menuControl; }
|
||||
|
||||
const ControlPadInput * getControlPadDataPtr(uint16_t maxElapsedTime = 0) const;
|
||||
const ControlPadInput * getControlPadDataPtr() const { return &this->controlInput; }
|
||||
|
||||
bool isControlPadConnected() const { return this->connected; }
|
||||
|
||||
@@ -33,13 +33,13 @@ class ControlPad {
|
||||
MenuControl* menuControl = nullptr;
|
||||
ControlPadInput controlInput;
|
||||
|
||||
void receiveData();
|
||||
|
||||
bool connected = false;
|
||||
bool updated = false;
|
||||
bool firstButtonPress = false;
|
||||
bool firstButtonPress = true;
|
||||
|
||||
const uint8_t address[2][6] = { "rover", "ardui" };
|
||||
uint8_t deadZoneX = 10;
|
||||
uint8_t deadZoneY = 10;
|
||||
uint8_t lastButtons = 0;
|
||||
|
||||
uint16_t disconnectTime = 50;
|
||||
uint16_t loopDelay = 5;
|
||||
@@ -47,5 +47,4 @@ class ControlPad {
|
||||
uint32_t lastMessageReceive = 0;
|
||||
uint32_t lastLoopMillis = 0;
|
||||
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user