Ticket Created
over 3 years ago

CIQQA-701

checkWifiConnection doesn't work on Venu2s

            if (Communications has :checkWifiConnection) {
                // CIQ >= 3.2.0
                INFO("calling checkWifiConnection");
                Communications.checkWifiConnection(self.method(:onWifiConnectionStatus));
                return;
            }
            
            
function onWifiConnectionStatus(result) {
    INFO("in checkWifiConnection");

On the Venu2s (fw 5.27), the callback passed to Communications.checkWiFiConnection isn't being called. In the snippet above, the "calling checkWifiConnection" log line is seen, but not the "in onWifiConnectionStatus" log line.

Also notable, on the Venu2s, the `has` check on Communications evaluates to true. The result is that any program that relies on this callback to be called as part of a multi-step flow will get stuck at that step.