Le forum français des radios FrSKY

Programme heli.lua pour wizard

Voir le sujet précédent Voir le sujet suivant Aller en bas

Programme heli.lua pour wizard

Message par blonblon le Sam 16 Aoû 2014 - 20:58

Bonsoir

Voici ou j'en suis pour pour la création du model heli.lua

premierement il faut modifier wizard comme ceci

if event == EVT_ENTER_BREAK then
   if modelType == MODELTYPE_PLANE then
     return "plane.lua"
   elseif modelType == MODELTYPE_HELI then
     return "heli.lua"    
   elseif modelType == MODELTYPE_DELTA then
     return "delta.lua"
   elseif modelType == MODELTYPE_QUAD then
     return "multi.lua"
   end

Je n'ai pas trouvé comment programmer les Trims et les courbes dans les mixages

Je n'ai pas trouvé d'info sur la programmation des courbes page courbes ainsi que la programmation de la page hélicoptére et la page configuration

J'avais raison quand je disais qu'il manquait une table définissant la fonction en fonction d'une valeur numérique, le tableau que j'ai commancé pour les fonctions spéciales est valable aussi pour les mixages
Fichiers joints
heli.pdf Vous n'avez pas la permission de télécharger les fichiers joints.(89 Ko) Téléchargé 51 fois
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Lun 18 Aoû 2014 - 22:25

Personne pour aider ?
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par .AleX. le Lun 18 Aoû 2014 - 23:23

C'est pas que ça m’intéresse pas, mais je manque cruellement de temps, a tel point que je n'ai pas encore eut l'occasion de voler depuis que j'ai passé la radio en OpenTX 2 ! (Et j'ai pas essayé le moindre script :p )

A noter dans le code source sur Github, on trouve les bouts de code suivant..

[Vous devez être inscrit et connecté pour voir ce lien]
Code:

-- Model types
local modelType = 0
local MODELTYPE_PLANE = 0
local MODELTYPE_HELI = 1
local MODELTYPE_DELTA = 2
local MODELTYPE_QUAD = 3
....
....
if event == EVT_ENTER_BREAK then
if modelType == MODELTYPE_PLANE then
return "plane.lua"
elseif modelType == MODELTYPE_HELI then
elseif modelType == MODELTYPE_DELTA then
return "delta.lua"
elseif modelType == MODELTYPE_QUAD then
return "multi.lua"
end


N'hésite pas à reprendre l'issue que j'avais ouverte pour ça, à priori ça bouge pas trop, c'est l'occasion Wink
[Vous devez être inscrit et connecté pour voir ce lien]

_________________
Tout vole, ce n'est qu'une question de vitesse initiale...
avatar
.AleX.
Modérateur

Messages : 1199
Date d'inscription : 24/11/2013
Localisation : Clermont-Fd(63) ou parfois Annecy(74)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mar 19 Aoû 2014 - 0:07

Merci pou ta réponse .AleX.

Pour wizard ce que j'ai modifié fonctionne

C'est la programmation de certaine fonctions dans mixage ou je ne trouve pas comment faire ainsi que la page hélicoptère et courbes

Je ne peut pas reprendre ton fil car je ne comprend pas l'anglais et écrire avec un traducteur cela va etre n'importe quoi
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par .AleX. le Mar 19 Aoû 2014 - 9:58

Si j'ai fais l'issue en anglais, c'est uniquement pour permettre à un maximum de monde de lire/comprendre.

Tu peux aussi répondre en français, les développeurs sont francophones !
Affirme ton origine Française, surtout si tu arrive à pondre un script heli.lua qui soit directement intégrable à OpenTX Very Happy

Je te filerais un coup de main pour passer les commentaires en anglais.

Coté fonctionnalité des scripts, ce qui serait bien, c'est de prévoir deux options principales, 'Basic' et 'Avancé'. Dans le 'concept' de developpement d'OpenTX, en flux tendu, commencer par le basic, puis ajouter les fonctions supplémentaires.

Basic : uniquement mixages CYC1,2 et 3 + une courbe gaz/pas

Avancé : utilisation de 3 phases de vol avec courbes associées + auto-rotation

Pour présenter le code, mieux qu'un pdf, tu peux utiliser les balises
Code:
[code] et [/code]


Comme base, (c'est je pense ce qui a été fait), se reporter au script plane.lua [Vous devez être inscrit et connecté pour voir ce lien]

Je ne sais pas si tu as fais des modifs à ton code, mais il est préférable de supprimer les fonction non spécifiques à l'hélico tel que coupure gaz et réglage du volume.
OpenTX est modulaire, en intégrant ces fonctions, ça va à l'opposé de cette modularité.

Pour ces fonctions supplémentaires, il faut faire d'autres scripts.

_________________
Tout vole, ce n'est qu'une question de vitesse initiale...
avatar
.AleX.
Modérateur

Messages : 1199
Date d'inscription : 24/11/2013
Localisation : Clermont-Fd(63) ou parfois Annecy(74)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Gandalf le Mar 19 Aoû 2014 - 10:39

Pour bien faire, du coté des flybarless, tu as ceux comme les 3gx prennent en entrée un plateau cyclique a 120° (autrement dit CYC1 à 3 + RUD + GAIN R + THR), et ceux qui comme le BeastX prennent les voies non mixées en entrée (AIL, ELE, RUD, GAIN R, PITCH).

G

Gandalf

Messages : 260
Date d'inscription : 17/09/2013

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par .AleX. le Mar 19 Aoû 2014 - 11:36

Gandalf a écrit:.... comme le BeastX prennent les voies non mixées en entrée (AIL, ELE, RUD, GAIN R, PITCH).

G

Ça correspond tout simplement à un mode héli '90°' , si je me goure pas les sorties seraient alors CYC1 et CYC2 pour AIL et ELEV (ou l'inverse, à vérifier)

_________________
Tout vole, ce n'est qu'une question de vitesse initiale...
avatar
.AleX.
Modérateur

Messages : 1199
Date d'inscription : 24/11/2013
Localisation : Clermont-Fd(63) ou parfois Annecy(74)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mar 19 Aoû 2014 - 12:07

Merci pour vos réponses .AleX. et Gandalf

dans un premier temps voici wizard modifié pour accéder au programme heli
Fichiers joints
wizardHeli.zip Vous n'avez pas la permission de télécharger les fichiers joints.(1 Ko) Téléchargé 20 fois
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Gandalf le Mar 19 Aoû 2014 - 12:11

Euh, dans ce cas là, tu n'aurais pas du mixage de pas qui rentre en compte ? En tout cas, on comprend pourquoi les dev opentx ont pour l'instant renoncé a implémenter un wizard hélico, c'est vraiment tellement dépendant du matériel et de son implémentation !

G

Gandalf

Messages : 260
Date d'inscription : 17/09/2013

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mar 19 Aoû 2014 - 12:11

Avant de positionner les différents CYC1 CYC2 ... et autres mixages il faut comprendre comment passer certains paramètres

C'est la programmation de certaine fonctions dans mixage ou je ne trouve pas comment faire ainsi que la page hélicoptère et courbes

ainsi que la programmation des Trims et des courbes dans les mixages
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mar 19 Aoû 2014 - 12:17

Voici le code partiel pour heli
Fichiers joints
heli19-08-2014.zip Vous n'avez pas la permission de télécharger les fichiers joints.(3 Ko) Téléchargé 24 fois
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mer 27 Aoû 2014 - 14:09

Bonjour

Apparemment je ne suis pas le seul à avoir des difficultées, voir ce post
[Vous devez être inscrit et connecté pour voir ce lien]
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Murphy le Mer 15 Oct 2014 - 14:54

Bonjour,

J'ai essayé d'installer le code LUA pour hélico sur la radio. Mais ça fonctionne pas car il bloque sur la première page. C'est quoi le bon code ?

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0
[Vous devez être inscrit et connecté pour voir ce lien]
Forum du club [Vous devez être inscrit et connecté pour voir ce lien]
et [Vous devez être inscrit et connecté pour voir ce lien].
avatar
Murphy
Modérateur

Messages : 6278
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Jeu 16 Oct 2014 - 20:47

Bonsoir Murphy

Le programme Heli n'est pas complet a ce jour LUA ne permet de programmer que les mixages les inters logiques et les fonctions spéciales, cela reste a la charge de l'utilisateur.

Si tu ne peut pas acceder au programme a tu modifié Wizard
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Murphy le Jeu 16 Oct 2014 - 21:27

Je peux accéder au programme héli mais c'est les choix que je n'ai pas. C'était pour tester car je vais en avoir besoin pour la formation prévue le 25 octobre.

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0
[Vous devez être inscrit et connecté pour voir ce lien]
Forum du club [Vous devez être inscrit et connecté pour voir ce lien]
et [Vous devez être inscrit et connecté pour voir ce lien].
avatar
Murphy
Modérateur

Messages : 6278
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Jeu 16 Oct 2014 - 21:44

C'est une configuration par default, j'avais pris un exemple de programmation helico sur l'ancienne version dans Gabarits
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Murphy le Jeu 16 Oct 2014 - 23:33

Bon on fera avec car j'ai un programme pour flibar, FBL 3GX et FBL BeastX.

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0
[Vous devez être inscrit et connecté pour voir ce lien]
Forum du club [Vous devez être inscrit et connecté pour voir ce lien]
et [Vous devez être inscrit et connecté pour voir ce lien].
avatar
Murphy
Modérateur

Messages : 6278
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Ven 17 Oct 2014 - 9:53

Dans les gabarits il y avait plusieurs programmes pour hélico, et il n'y avait aucun choix, c'est pour cela que je ne l'ai pas programmé.

Je ne sais pas si LUA va etre complété, c'est vraiment dommage, pour en arriver la ils auraient mieux fait de conserver les anciens Gabarits
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Murphy le Mer 3 Déc 2014 - 14:23

A propos du programme heli.lua, il y a dedans un lien pour "rotor.bmp". Hors j'ai pas cette image. Elle est resté chez toi ?

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0
[Vous devez être inscrit et connecté pour voir ce lien]
Forum du club [Vous devez être inscrit et connecté pour voir ce lien]
et [Vous devez être inscrit et connecté pour voir ce lien].
avatar
Murphy
Modérateur

Messages : 6278
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mer 3 Déc 2014 - 14:41

Bonjour
voici le dessin rotor c'est un dessin multirotor modifie, sait tu si il y a eut des ajouts aux commandes LUA
le fichier.
[Vous devez être inscrit et connecté pour voir ce lien]
Fichiers joints
rotor.zip Vous n'avez pas la permission de télécharger les fichiers joints.(1 Ko) Téléchargé 5 fois
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par Murphy le Mer 3 Déc 2014 - 15:00

Pas du tout...

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0
[Vous devez être inscrit et connecté pour voir ce lien]
Forum du club [Vous devez être inscrit et connecté pour voir ce lien]
et [Vous devez être inscrit et connecté pour voir ce lien].
avatar
Murphy
Modérateur

Messages : 6278
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Programme heli.lua pour wizard

Message par blonblon le Mer 3 Déc 2014 - 15:11

Perso je n'ai rien trouve, dommage
avatar
blonblon

Messages : 220
Date d'inscription : 25/03/2014
Age : 66
Localisation : pres d'Uzes (Gard)

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum