Aller au contenu
bannière promotion betafpv elrs

barzouga

Membres
  • Compteur de contenus

    117
  • Inscrit(e) le

  • Dernière visite

  • Jours gagnés

    1

À propos de barzouga

  • Date de naissance 21/03/1973

Contact

Informations personnelles

  • Genre
    Masculin
  • Lieu
    IdF
  • Machines FPV
    Vega gravity HD
    QAV aka frankenstein

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Récompenses de barzouga

Enthusiast

Enthusiast (6/14)

  • Dedicated
  • Reacting Well
  • First Post
  • Collaborator
  • Conversation Starter

Badges récents

55

Réputation sur la communauté

  1. Je viens de regarder, c'est peut-être super simple avec la bibliothèque opencv. Je peux incruster par dessus la vidéo un compteur type compte-tour coloré avec une aiguille plutôt qu'une valeur numérique. Je vais voir si je trouve une bibliothèque d'images de compte-tour🤨 Salut, Aujourd'hui, petite session à changer la configuration du masque pour voir ce qu'il mesure et enregistre ensuite avec les vidéos dans les fichiers srt. J'ai joué à modifier la puissance à 25 et 700mW, les modes high quality et low latency, focus ON ou OFF et pour finir le bitrate à 25 ou 50 Mbps. Sur ce dernier paramètre je suis sceptique car réglé à 50 ça enregistre 25 dans le srt (mais on voit une différence). Plutôt que de représenter la latence en fonction du temps (figures précédentes) je représente ici sa distribution autour de sa moyenne pour la même lipo (et même réglage). J'ai changé mes réglages à chaque lipo, il faudrait donc enregistrer plus de session pour vraiment être certain d'observer des différences. Sans surprise on voit qu'en mode high quality la latence est à 40ms quelle que soit les autres paramètres. Avec le bitrate à 50Mbps cela semble s'améliorer (courbe verte). En Low Latency, les différences sont très faibles pas d'effet des autres réglages. Je n'ai pas pu trop m'éloigner il y avait plein de monde. Je tenterai une autre fois, la puissance aura peut-être un effet.
  2. Salut, Je compte faire des tests de réception de mes lunettes en changeant les antennes (avec celles de mon setup analogique, patch, pagoda). Je m'intéresse à la latence et on y a accès dans les fichiers "srt" qui sont créés avec les fichiers vidéo dji (avec d'autres paramètres comme le voltage). Jusque là ça va sauf qu'ils sont bizarrement formaté et que c'est pas évident ni à lire comme ça ni à extraire dans excel. D'autant plus que chaque mesure n'est pas faite à intervalle régulier donc impossible tel quel de comparer avec le timing d'une vidéo. Je voulais changer les antennes et m'éloigner pour voir l'effet sur la latence. J'ai programmé un petit script en python qui le fait à ma place sur tous les fichiers d'un répertoire. Cela produit directement des diagrammes synchronisés avec le flightTime des vidéos. D'abord une série de graphite de la latence au cours du temps pour chaque lipo Puis un résumé de la cession complète avec une couleur par lipo On voit bien les gros pic liés aux crashs (sur le dos dans la gadou toussa🙂) J'étais en mode Focus OFF, demain je passe à Focus ON puis avec d'autres antennes pour tester. Si quelqu'un est intéressé par le programme, pas besoin de savoir coder, il suffit de le mettre dans le répertoire des vidéos et de l’exécuter tel quel. (il est pas optimisé du tout car je débute et surtout je suis feignant) # -*- coding: utf-8 -*- """ Created on Fri Oct 22 23:30:29 2021 @author: barzouga """ print(__doc__) import pandas as pd import matplotlib.pyplot as plt import numpy as np import glob print("extraction des données") plt.style.use('dark_background') Latencetout=[] flightTimetout=[] moyennetout=[] n=0 moyenne=0 mini=0 maxi=0 moyennefinale=0 for filename in glob.glob('*.srt'): with open(filename,"r") as fi: tout2 = [] n=n+1 for ln in fi: if ln.startswith("signal"): tout2.append(ln[1:]) data = pd.Series(data=tout2) data = pd.DataFrame(data.str.split(' ',20).tolist()) Latence1 = pd.DataFrame(data[7].str.split(':',1).tolist()) LatenceFin = pd.DataFrame(Latence1[1].str.split('m',1).tolist()) flightTime = pd.DataFrame(data[2].str.split(':',1).tolist()) flightTime[1] = flightTime[1].astype(float) LatenceFin[0] = LatenceFin[0].astype(float) tps = np.linspace(0, len(LatenceFin), len(LatenceFin)) moyenne=np.round(LatenceFin[0].mean(), 1) mini=min(LatenceFin[0]) maxi=max(LatenceFin[0]) Latencetout.append(LatenceFin[0]) flightTimetout.append(flightTime[1]) moyennetout.append(moyenne) plt.bar(flightTime[1],LatenceFin[0], width=1) plt.title(f"Lipo n°{n} moyenne = {moyenne} ms, min = {mini} ms, max = {maxi} ms") plt.xlabel('flightTime (s)') plt.ylabel('Latence (ms)') plt.show() for i in range (1, n, 1): plt.bar(flightTimetout[i], Latencetout[i], width=1) plt.xlabel('flightTime (s)') plt.ylabel('Latence (ms)') moyennefinale=np.round(moyennetout[0].mean(),1) plt.title(f"Toute la session, latence moyenne à {moyennefinale} ms") plt.show() for i in range (1, n, 1): plt.bar(flightTimetout[i], Latencetout[i], width=1) plt.xlabel('flightTime (s)') plt.ylabel('Latence (ms)') moyennefinale=np.round(moyennetout[0].mean(),1) plt.title(f"Toute la session, latence moyenne à {moyennefinale} ms") plt.ylim(0,50) plt.show() print("fin de l'extraction des données")
  3. J'ai lu qq part 70°C qq heures, tu confirmes ?
  4. Salut, En USB sauf erreur tu es limité à 500mA sous 5V donc même avec un chargeur multi lipo de qualité cela prendra trop de temps. Les lipo 1s, au bout de 15-20 recharges on sent bien qu'elles vont bientôt crever donc ne t'embête pas, n'importe quel chargeur a 10-15 euros chez bg et zou 😉
  5. Non a priori c'est du matériel de race qui résiste 🙂 Effectivement pour les led je sais pas trop comment ça va marcher 🤔
  6. Pour info, on vient d'acheter du matériel d'occasion pour des sessions de courses ou pour simplement faire les fous : des gates et d'autres obstacles gonflables et surtout 1,5 km de ruban led pour faire des sessions la nuit 🤩
  7. Wow, bien content de pas avoir attendu FS pour avoir la HD ! Ils comptent en vendre a ce tarif ?🤪
  8. Non les deux fils en plus c'est pour alimenter les led sous les moteurs. Cet esc c'est de la m. j'en ai cramé 2 avant de casser le châssis et de changer de kwad.
  9. Salut, Si tu es open pour faire de la route jusqu'en IdF le club dans lequel je suis a un gros programme de course (voir avec les aléas sanitaires 😷). Cela se passe ici : https://goo.gl/maps/SivAdY8iU5Ndqyhz6 Je colle ici le programme Fun Fly Race 1, Samedi 27 Mars 2021 Fun Fly Race 2, Dimanche 28 Mars 2021 Fun Fly Race 3, Samedi 24 Avril 2021 Fun Fly Race 4, Dimanche 25 Avril 2021 Fun Fly Race 5, Samedi 26 Juin 2021 Fun Fly Race 6, Dimanche 27 Juin 2021 Manche World Cup F9U FAI, 9, 10 et 11 Juillet 2021 Fun Fly Race 7, Samedi 18 Septembre 2021 Fun Fly Race 8, Dimanche 19 septembre 2021 Fun Fly Race 9, Samedi 6 Novembre 2021 Fun Fly Race 10, Dimanche 7 Novembre 2021 C'est un club FFAM, on a pas de site sur internet (on sait pas faire 🤣) ça se passe sur FB : https://www.facebook.com/FUN-FLY-CLUB-Aéromodélisme-101109194840836/ bon vol 😀
  10. Salut et bienvenu, Pas de pb pour ce que tu veux faire. La communication vidéo (dji ou autre) et la communication radio (radiomaster, frsky,tbs,flysky ...) fonctionne en parallèle et sont compatibles. Tu choisis la radio qui te va bien -> ça fige ton choix sur une technologie/marque de récepteur (RX) que tu installes sur n'importe quel kwad sur lequel tu as installé le système dji. Ces deux systèmes sont ensuite branchés/soudés à la carte de vol. Le RX pour piloter et le dji pour que la carte de vol lui communique les infos à afficher dans les lunettes. Tu comptes t'orienter sur quelle config' 😀 ? EDIT : sauf erreur la radio dji permet de se passer de RX en utilisant le air unit ou vista en récepteur RX en plus de la fonction vidéo. C'est cela que tu comptes faire ? si oui je ne sais pas
  11. Salut, Je me trompe peut-être mais Steve a peut-être aussi des pb de table VTX dans son betaflight.
  12. Je ne sais pas si on peut utiliser le matériel eachine pour du long range. Tu vas trouver les infos sur net mais j'ai peur que tu sois obligé de partir sur du matériel dédié au moins pour les antennes.
  13. Salut, Oui tous les systèmes sont compatibles entre eux en analogiques pas de problème. Par contre non tu n'auras pas les même spécifications. En émission sur le kwad : faire varier la puissance pour aller loin ou une antenne de bonne qualité. En réception tu as différentes technologies pour capter mieux : antennes plus sensible, debruitage électronique, récepteur diversity doublé, patch ou pagode ... Entre EV800d et EV200d il y a une grosse différence, tu pourras probablement aller moins loin avec le premier qui a qu'un seul récepteur.
  14. Je vous rassure j'ai aussi fait chauffer la CB chez DFR Je le disais à l'instant a ma moitié : c'est important de soutenir les petits commerces français, quitte à acheter plein de drone !
×
×
  • Créer...