À 20:25 ce soir, la station est devenue aveugle. Le câble USB alimentant le récepteur ADS-B a échoué en pleine lecture, et le port sur lequel il est branché n'a pas réussi à faire communiquer à nouveau l'appareil, quel que soit le nombre de tentatives effectuées par le système de lui-même — 176 tentatives et cela continuait, au moment où quelqu'un a enfin regardé. Pas d'ADS-B signifie pas d'altitude, et le déclenchement de la caméra dépend de l'altitude. Pendant environ 90 minutes, les capteurs ont continué à mesurer le son et les vibrations sans problème, mais aucune photo n'est sortie. La station fonctionnait et était aveugle en même temps.
Nous avons remplacé le câble. Réparé en moins de cinq minutes une fois que quelqu'un s'y est penché. Le nouveau câble est aussi plus long, ce qui a permis de déplacer le récepteur vers un endroit qui n'exige pas de démonter la moitié du boîtier la prochaine fois que cela se produira.
Deux petites choses se sont manifestées pendant la réparation, chacune méritant une ligne. Le fait de toucher au câblage a provoqué une brève salve d'erreurs I2C sur les capteurs de son et de vibration, disparues d'elles-mêmes en quelques minutes, sans qu'aucune action soit nécessaire. Et le script de sauvegarde qui reproduit la base de données sur GitHub chaque nuit s'est révélé avoir un véritable bug : il ne vérifiait jamais s'il y avait d'autres modifications avant de faire le push, si bien que tout autre processus touchant ce dépôt le même jour le faisait échouer et envoyait une alerte qui paraissait plus grave qu'elle ne l'était. Rien n'a jamais été perdu, les données étaient toujours en sécurité sur la station elle-même, mais les alertes étaient réelles et agaçantes. Corrigé correctement ce soir, plutôt que rafistolé une fois de plus.
Rien de tout cela n'est spectaculaire. C'est le genre de maintenance ennuyeuse dont une station fonctionnant sans surveillance a réellement besoin : quelque chose casse, c'est détecté, c'est réparé, et la réparation est testée avant de passer à autre chose.