Aujourd'hui j'ai réussi à toucher au but !
- J'ai réinstallé Recalbox 4.1 pour le Pi Zero W
- J'ai copié le projet "raspidmx" en gardant seulement les dossiers "common" et "pngview" déjà compilé
- J'ai modifié le code ainsi que le fichier de config pour avoir toujours la batterie à 100% et ainsi tester sans attendre le micro contrôleur...
- J'ai crée un script pour qu'il lance le "main.py" au boot. En me basant sur le "S99custom" déjà présent dans le dossier "init.d".
- Voilà le résultat une fois sur Recalbox !!!
Donc ça fonctionne
Il reste encore quelques points :
- L'image est en centrée en haut :
- Dans le code c'est fixé en dur à 650px horizontalement et 5 px verticalement. (Voir readme de pngview)
- Il faudrait rendre ça dynamique en calculant à partir de la résolution de l'écran. Y a surement une commande sous raspberry pi qui donne la résolution d'affichage ?
- Le code utilise des "sudo" :
- Or sous Recalbox il n'y en a pas
- A supprimer dans le code du coup
- L'image disparait au retour d'un jeu :
- Peut-être que la façon de lancer la commande python n'est pas la bonne ?
- Ou alors en rentrant dans l'émulateur il essaye de killer le process "pngview" sauf que ça plante avec le "sudo" (j'ai pas testé en l'enlevant).
- Globalement :
- Ou placer les projets "pngview" et "gbzbatterymonitor" sur le Pi ?
- Comment savoir si le Wifi est activé, puis connecté ou non ? avec une commande
- Comment savoir si le bluetooth est activé, puis appairé ou non ? toujours avec une commande
- @rockaddicted @Substring Qu'est-ce que je/vous/on fait maintenant ?