lunes, 10 de octubre de 2022

deviceready has not fired after 5 seconds.

        Un mensaje muy molesto y no muy informativo que obtenemos al desarrollar con Apache Cordova es el siguiente:
"deviceready has not fired after 5 seconds."
        Esto puede ser por que no esta actualizado Cordova. Lo mejor es quitar el platform android y volverlo a agregar 

Compilación cruzada para Raspberry Pi3 B+

https://mechatronicsblog.com/cross-compile-and-deploy-qt-5-12-for-raspberry-pi/

    Probe este tutorial, está muy bien escrito y parece que se ha revisado con la retroalimentación de los comentarios, pero tuve algunas complicaciones mientras intenté generar binarios para la Raspberry pi 3 B+

    Mi primer intento fue usando Ubuntu 20 contenido en WSL2 dentro de Windows 11. Pero tuve muchos error por variables globales no definidas y archivos de cabecera ausentes.
   En otro intento use Ubuntu 20 dentro de virtual box un problema fue que las últimas versiones de Qt no son compatibles con el compilador de este tutorial y las versiones que son usadas ya fueron movidas a el directorio de archive. https://download.qt.io/archive/qt/5.12/
    Finalmente cuando logré compilar Qt y una aplicación demo, intenté compilar uno de mis programas, pero mi programa utiliza clases que son experimentales en gcc 6.3 y el compilador del tutorial es 4.8, no pudiendo terminar de compilar por la ausencia de esas clases.

sábado, 12 de febrero de 2022

Inhabilitada - Moto G8 Power

     Esta es más una bitácora que un tutorial. Hoy el móvil de mi esposa tenía problemas conectándose al wifi, el celular es un Moto G8 Power, el modem es un Arris TG2482 de Izzi. En el estado de la wlan en android mostraba "Inhabilitada", también cuando lograba conectarse, se desconectaba después de unos minutos y solo aparecía una de las dos ESSID, la de 5GHz no era visible.  Extrañamente mi Redmi 9 funcionaba normalmente y también un Xbox one.
    Todo parecía ser un defecto en el teléfono hasta que la laptop, una HP, también presento el problema y no se listaba la wlan.
    La solución fue desconectar la corriente del módem y volverlo a conectar para reiniciarlo.