PePe a écrit : ↑mer. avr. 15, 2020 11:23 pm
Salut,
Juste un petit retour :
J'avais commencé mes jauges analogiques (les 4 NOZ POS, FTIT, RPM et HYD), avec une des premières versions de ton soft à l'esprit.
Ça a traîné, et je suis enfin en train d'essayer de tout mettre en route. Je dois dire que ce que tu as fait est remarquable de fiabilité... quand on sait que dans un pit on a tendance à empiler les logiciels et donc les risques, j'observe que mes aiguilles bougent toujours.
Et j'avais câblé un DED, pour aller avec DEDuino. Ça a marché, mais pas longtemps et depuis des mois je passais 2h par ci-par-là à ramer avec ce truc qui ne voulait plus démarrer. Test rapide ce soir avec ton soft... et ben ça a marché du premier coup.
Et avec la dernière mise à jour c'est fluide, nickel sans monter dans les bauds.
Pour être franc le seul petit point en retrait me semble être la police de caractères : celle du DEDuino me semble TRÈS réaliste et celle que tu utilises est peut-être un peu en retrait.
Ton soft peut-il gérer plusieurs cartes ? J'imagine que si tu veux mettre tous les analogiques, quelques OLED et des bitlights, une MEGA ne suffira clairement pas !
En tous cas bravo, et merci.
Coucou,
Merci pour ce super retour.
Alors, déjà, sache que tu peux mettre autant de cartes que tu veux. C'est même tout l’intérêt et je recommande d'ailleurs d'utiliser une carte par type de fonction si possible.
C'est à dire. Une carte pour les steppers, une carte pour les afficheurs 7 segments etc. etc. Mécaniquement, cela ne pose bien sur aucun problème de tout mutualiser sur une seule carte. La seule chose qui pose problème concerne l'écran OLED. Ce dernier a besoin de plus de puissance et "peut" (conditionnel) occasionner des retards si il se trouve avec d'autre fonctions.
Sur mon cockpit par exemple, tout est mélangé, sauf les écrans (DED et PFL) qui sont tout deux sur une seule carte Méga à part.
Concernant la police, c'est très complexe. Il s'agit d'une police que j'ai du fabriquer moi même ne trouvant pas celle du F16. Bien évidement, cela ne se fait pas en deux minutes.
Car il faut comprendre qu'on ne peux utiliser qu'un nombre de caractère très limités ! et que c'est une vraie galère à mettre en place !
Enfin, pour ceux que ça intéresse, j'ai complètement abandonné le développement de F4ToSerial (sous la forme actuel). Le code est devenu ignoble, lourd, laid, et ingérable.
A l'origine, j'avais fait ça en vitesse sans prendre le temps de bien faire les choses pour mon petit cockpit perso. Chaque modification aujourd’hui demande un temps incroyable juste pour comprendre comment et ou son foutu les choses dans le programme. J'ai laissé traîner un tas de bout de codes résiduels qui ne servent plus a rien et qui polluent le travail.
Bref, Exit et mort à F4ToSerial !!!!
La bonne nouvelle, c'est que vive F4TS !
![Yes :yes:](./images/smilies/yes.gif)
Son remplacent sur lequel je bosse depuis quelques jours !
Le programme sera bien plus performant, avec surtout deux nouveaux points très importants !
1 - possibilité de gérer les vitesses de rafraîchissement des données en fonction de chaque carte. Cela permettra par exemple de gagner en performance mais surtout de travailler avec des cartes Arduinos de modèles différents. Certaines en 1.000.000 de bauds, d'autre en 128.000 etc.. Et aussi à des vitesses de rafraîchissement différentes sur chaque carte.
2 - L'intégration de DCS par exemple. Car on pourra passer de BMS à DCS avec un simple clic ! et pourquoi pas P3D, X-Plane etc..
Vu que le système sera prévu comme des "plugins" on pourra très bien ajouter autant de simulateurs qu'on voudra. Pour l'instant les boutons sont déjà la et le "moteur" est prêt. Il n'y a plus qu'à ...
Voila pour les news. Alors pour l'instant, on est en beta beta !!! C-a-d que seule les jauges fonctionnent ! J'espère une sortie avant cet été de la première version !
A bientôt les filles !!!