fix: follow spec for zxing qr code generation (#2540)
This commit is contained in:
@@ -410,7 +410,8 @@ void CrossPointWebServerActivity::renderServerRunning() const {
|
|||||||
startY += height10 + metrics.verticalSpacing * 2;
|
startY += height10 + metrics.verticalSpacing * 2;
|
||||||
|
|
||||||
// Show QR code for Wifi
|
// Show QR code for Wifi
|
||||||
const std::string wifiConfig = std::string("WIFI:S:") + connectedSSID + ";;";
|
// follows spec at https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-network-config-android-ios-11
|
||||||
|
const std::string wifiConfig = std::string("WIFI:T:nopass;S:") + connectedSSID + ";;";
|
||||||
const Rect qrBoundsWifi(metrics.contentSidePadding, startY, QR_CODE_WIDTH, QR_CODE_HEIGHT);
|
const Rect qrBoundsWifi(metrics.contentSidePadding, startY, QR_CODE_WIDTH, QR_CODE_HEIGHT);
|
||||||
QrUtils::drawQrCode(renderer, qrBoundsWifi, wifiConfig);
|
QrUtils::drawQrCode(renderer, qrBoundsWifi, wifiConfig);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user