Page 1 sur 3

Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 10:38
de steph737
Je propose ce topic pour regrouper d'éventuelles améliorations à proposer à opencockpit concernant les fonctions disponibles.

( à mettre en réponse et qui seront regroupées dans ce post au fur et à mesure )

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 10:46
de steph737
Je commence... cligneoeil

1°) Un système de mise en mémoire "morte" de valeurs de variables : le programme irait écrire des valeurs dans un fichier qui serait relu au démarrage

(là je pense à la programmation de radios comportant plusieurs mémoires comme celles du beech mais aussi les radios récentes que l'on trouve même sur ulm...ce qui permet de retrouver les dernières fréquences utilisées. On peut imaginer d'autres applications, horamètre, ...)

2°) des variables "indexées" du style Var(X) où X serait lui même une variable. (ça c'est toujours pour mes radios, de façon à pouvoir faire le "swap" entre ACTIVE et l'une des STAND-BY plus facilement, même si c'est faisable sans)

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 11:10
de stevelep
1: texte sur LCD

Pour le module USB-LCD pouvoir afficher plus facilement du texte et le contrôler.
Comme le SIOC ne gère pas le texte, on pourrait mettre dans le .ini une liste de textes
avec chacun un N° qu'on pourrait envoyer à une variable du LDC qui l'afficherait.
(un peu comme, le déclanchement de sons avec SOUND)
Ca permettrait de faire des annonciateur, d'envoyer des alarmes textes, d'afficher les modes du PA
etc ... etc ...

2: groupes de variables

de rajouter une fonction groupe de variable. On pourrait rajouter dans la ligne de déclaration
d'une variable OUTPUT ou DISPLAY par exemple GROUPE = 1. Ainsi toutes ces variables
pourraient être pilotées avec une seule commande GROUPEOFF 1 qui metteraient à 0 toutes les
variable du groupe ceci primant sur la valeur de la variable.
Pour la gestion du courant dans le mainbus, l'avionic , les fusibles, les pannes, les tests d'annonciateur
ca serait très pratique et éviterait bien des lignes de programmes.
Il faudrait prévoir 3 états de groupe. OFF tout éteint, VAL valeur de la variable, ON tout allumé.
et que quand on bascule de ON/OFF à VAL les LED reprennent leur état normal, que celles
qui étaient actives se rallument et pas les autres

Voila j'espère que vous avez compris, c'est pas évident à expliquer

BOB

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 11:20
de steph737
C'est bon ça, le coup des groupes de variables, bien vu !

Exact, le LCD est limité, pas moyen de l'utiliser actuellement pour faire un indicateur de trim par exemple, il manque également des caractères spéciaux (mais ça dépend de la table de l'afficheur)

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 11:42
de Papa Charlie
Effectivement, ce sont de bonnes idées. applaublanc
Concernant le texte sur le LCD, moi j'aurais aimé pouvoir afficher en clair le nom de la station DME (je crois que c'est cela... il existe un offset FSUIPC pour cela).
Philippe

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 14:09
de ganlhi
Clair que le texte sur les LCD ça serait super ! Et en profiter pour intégrer la gestion du texte à SIOC de toute façon...

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 14:16
de steph737
ganlhi a écrit:Et en profiter pour intégrer la gestion du texte à SIOC de toute façon...


Tu peux préciser ? Parce que à part pour le LCD je vois pas trop quand même...

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 14:32
de Boutondair
Bonjour,

pour les LCD ce sera peut etre possible quand j'aurai réussi à brancher les miens ecroulerire

En tout cas très bonne rubrique, bonne idée

David chouettedoights

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 14:40
de ganlhi
Je faisais référence à ce que disait Bob:
Comme le SIOC ne gère pas le texte, on pourrait mettre dans le .ini une liste de textes
avec chacun un N° qu'on pourrait envoyer à une variable du LDC qui l'afficherait.


Si SIOC gérait le texte en natif, ça permettrait notamment de lui transmettre des informations textuelles venant d'offsets FS (comme par exemple le nom des balises)

Re: Améliorations SIOC

MessagePosté: Ven 18 Sep 2009 15:52
de guda
1 - d'avoir des noms de variable plus long
2 - de pouvoir mettre des commentaires plus long aussi
3 - pouvoir combiner plus de 2 conditions dans un IF