Index: sources/device/DeviceController.cpp =================================================================== diff -u -rbabe585dd9603621275742b07135c0fd4181802f -r3bee9f20350882eca47f3d18b0accf5bec3933d4 --- sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision babe585dd9603621275742b07135c0fd4181802f) +++ sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 3bee9f20350882eca47f3d18b0accf5bec3933d4) @@ -243,9 +243,53 @@ settingsPartitionSpaceCheck(); #endif findPendingLogs(); + checkWiFi(); } /*! + * \brief DeviceController::checkWiFi + * \details Periodically check for WiFi network + */ +void DeviceController::checkWiFi() +{ + struct WiFiData { + QString mSSID ; + QString mIP ; + QString mSTRENGTH ; + QString mSECURITY ; + + QString toString() { + QStringList fields = QStringList() + << mSSID + << mIP + << mSTRENGTH + << mSECURITY; + return fields.join(','); + } + } ; + + + WiFiData mWifiData; + mWifiData.mSSID = "TEST"; + mWifiData.mIP = "1925.3168.0.31"; + mWifiData.mSECURITY = "max"; + mWifiData.mSTRENGTH = "150"; + + emit didWiFiData(mWifiData.toString()); + +// struct WIFIDATA { +// QString mSSID ; +// QString mIP ; +// QString mSECURITY ; +// QString mSTRENGTH ; + + +// } ; + + +} + +/*! * \brief DeviceController::usbCheck * \details Runs usbSeek to mount or umount or remove it * regarding the state it's in.