|
|
|
@ -56,6 +56,8 @@ ESP8266ComponentController::ESP8266ComponentController()
@@ -56,6 +56,8 @@ ESP8266ComponentController::ESP8266ComponentController()
|
|
|
|
|
connect(paswd, &Fact::valueChanged, this, &ESP8266ComponentController::_passwordChanged); |
|
|
|
|
Fact* baud = getParameterFact(MAV_COMP_ID_UDP_BRIDGE, "UART_BAUDRATE"); |
|
|
|
|
connect(baud, &Fact::valueChanged, this, &ESP8266ComponentController::_baudChanged); |
|
|
|
|
Fact* ver = getParameterFact(MAV_COMP_ID_UDP_BRIDGE, "SW_VER"); |
|
|
|
|
connect(ver, &Fact::valueChanged, this, &ESP8266ComponentController::_versionChanged); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
@ -66,6 +68,15 @@ ESP8266ComponentController::~ESP8266ComponentController()
@@ -66,6 +68,15 @@ ESP8266ComponentController::~ESP8266ComponentController()
|
|
|
|
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
|
QString |
|
|
|
|
ESP8266ComponentController::version() |
|
|
|
|
{ |
|
|
|
|
uint32_t uv = getParameterFact(MAV_COMP_ID_UDP_BRIDGE, "SW_VER")->rawValue().toUInt(); |
|
|
|
|
QString versionString = QString("%1.%2.%3").arg(uv >> 24).arg((uv >> 16) & 0xFF).arg(uv & 0xFFFF); |
|
|
|
|
return versionString; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
|
QString |
|
|
|
|
ESP8266ComponentController::wifiSSID() |
|
|
|
|
{ |
|
|
|
|
uint32_t s1 = getParameterFact(MAV_COMP_ID_UDP_BRIDGE, "WIFI_SSID1")->rawValue().toUInt(); |
|
|
|
@ -316,3 +327,10 @@ ESP8266ComponentController::_baudChanged(QVariant)
@@ -316,3 +327,10 @@ ESP8266ComponentController::_baudChanged(QVariant)
|
|
|
|
|
{ |
|
|
|
|
emit baudIndexChanged(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
|
void |
|
|
|
|
ESP8266ComponentController::_versionChanged(QVariant) |
|
|
|
|
{ |
|
|
|
|
emit versionChanged(); |
|
|
|
|
} |
|
|
|
|