XangleCs documentation
GoPro - bêta
Depuis le 15 janvier 2026, nous offrons un support pour les caméras GoPro. Cela fonctionne à la fois sur Windows et Raspberry Pi (la meilleure façon de dépasser 24 unités).
Instructions :
- Connectez vos caméras GoPro par USB à votre ordinateur Windows.
- Acceptez les conditions et utilisez les paramètres par défaut.
- Sur la page du code QR (lorsque GoPro vous demande de vous connecter à votre téléphone), cliquez sur « retour » pour ignorer cette étape.
- Lancez Xangle, activez la fonctionnalité expérimentale (Settings/Experimental), réorganisez les caméras, réglez-les sur « single » ou « video » depuis les modes de déclenchement dans Xangle, et déclenchez ! (aucune configuration n'est requise sur les caméras).
- Raspberry Pi : Veuillez flasher avec la dernière image (i12+) et mettre à jour tous les Pis (/nodes modules). Vous devez avoir au minimum la version client 12.3.0.
Fonctionnalités prises en charge :
- Photo (single), Vidéo, Nuit
- Modification des paramètres
- Déclenchement
- Synchronisation de l'heure (sous les modes de déclenchement sur le tableau de bord)
- Fonctionnalités habituelles de Xangle (lecture, compte à rebours, partage, lumières, actions de déclenchement, etc.)
Limitations :
- Testé uniquement avec la HERO13.
- Les paramètres sont assez instables. Vous devez cliquer sur le mode de déclenchement (single ou video) après avoir lancé l'application.
- Connexion filaire (USB) uniquement.
- Les séquences de déclenchement Interval/JAF/Custom ne sont pas prises en charge pour le moment.
Matériel requis :
- GoPro Hero13
- Ordinateur Windows (pour exécuter Xangle Camera Server).
- Hub USB alimenté (4 caméras par hub, répartissez-les sur les ports 1, 3, 5, 7). https://amzn.to/4t6kxVs
- Optionnel : Raspberry Pis : un à quatre hubs USB par Pi.
- Optionnel : télécommande de présentation PowerPoint Bluetooth (bouton de déclenchement).
- Optionnel : Cache-batterie amélioré. https://amzn.to/45FB3l7
Calculateur de budget (faites une copie du document) : https://docs.google.com/spreadsheets/d/1pG-xGaEivvhCkcZnF3ix9ZT5ucFZFlCgKLkuNiLlMuQ/edit?usp=sharing
Exemples de configuration matérielle :
- 8 caméras : 2 hubs USB alimentés de 60W connectés en série, un ordinateur portable Windows.
- 24 caméras : 6 hubs USB alimentés de 60W (caméras), connectés à un 7ème hub USB, lui-même connecté à un ordinateur portable Windows.
- 48 caméras : 12 hubs USB, 12 Raspberry Pi (sans cartes microSD), 1 serveur de démarrage Raspberry Pi (avec carte microSD), 1 commutateur réseau 16 ports, un ordinateur Windows.
Configuration GoPro Labs :
Pour faire fonctionner la GoPro sans batterie interne et éviter la surchauffe lors de longues sessions, vous devez utiliser le firmware GoPro Labs pour contourner la vérification de l'alimentation matérielle de la caméra. Une fois le firmware Labs installé, scannez le code QR ci-dessous contenant la !MTUSB=1 commande ; cet indicateur "Trust USB" force la caméra à ignorer les exigences de négociation d'alimentation et à fonctionner uniquement sur une alimentation USB externe (minimum 5V/2.4A recommandé). Ce "mode de contournement" réduit considérablement la génération de chaleur en éliminant le circuit de charge de la batterie, assurant des performances stables pour l'enregistrement continu ou les environnements contrôlés par SDK. De plus, nous cherchons à allumer automatiquement les caméras lorsqu'elles sont connectées. Cela facilite considérablement la mise sous tension d'une installation complète de 200 caméras GoPro. L'indicateur supplémentaire !MWAKE=2 sert à cet effet. Pendant que nous y sommes, désactivons les bips sonores !MBEEP=0 avant de tous devenir fous 🙉. Une dernière chose, comme nous ne voulons pas éteindre toutes les caméras une par une après une session, nous pouvons simplement ajouter l'indicateur !MuN1 , qui éteindra les unités en cas de perte d'alimentation USB.
Ci-dessus : Code QR généré avec la commande !MTUSB=1!MWAKE=2!MBEEP=0!MuN1
Créez le vôtre sur https://gopro.github.io/labs/control/custom/
*EXPÉRIMENTAL* - tentative d'allumage des GoPros via l'alimentation USB, sans avoir besoin d'une batterie
!M>WAKE=1>TUSB=1>uN1