BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Radiocomandi (https://www.baronerosso.it/forum/radiocomandi/)
-   -   Opentx & Companion (https://www.baronerosso.it/forum/radiocomandi/279839-opentx-companion.html)

MicheTN 12 agosto 13 12:44

1 Allegato/i
Ciao a tutti, avrei alcune domande riguardanti le tecniche di programmazione in Companion. Avevo già anticipato qualcosa nel forum "nuove radio frsky" ma credo che questo topic sia più adatto a questo genere di domande...
Si tratta della programmazione di un F5J, che è già stata abbozzata e vorrei ottimizzare. Allego l'eepe.

Fondamentalmente la programmazione si divide in 4 fasi di volo a cui si accede tramite switch, con annessi D/R e mix:
- termic: profilo abbassato con camber regolabile da pot S1, e compensazione cabra regolabile da trim motore (fine tuning);
- normal: profilo pulito;
- speed: reflex regolabile e compensazione cabra regolabile da trim motore (fine tuning); alettoni e flap accoppiati;
- landing: butterfly nella prima metà dello stick motore, motore nella seconda metà dello stick; compensazione cabra regolabile da trim motore (fine tuning);

Ora la mia domanda riguarda le transizioni tra le fasi:
passando dalle prime tre fasi a landing mi trovo ovviamente il butterfly aperto, perchè normalmente durante il volo lo stick motore è sempre abbassato; per ovviare a questo inconveniente ho ritardato l'entrata della fase landing, per avere il tempo di portare lo stick motore al centro; è possibile usare un Custom Switch per accendere il mix butterfly solo dopo aver preventivamente portato lo stick al centro?

L'alternativa sarebbe usare la curva motore che utilizzo per la fase landing anche nelle altre fasi, ma "sprecherei" metà stick.

Vorrei fare la stessa cosa anche per la fase termic, per portare il camber regolabile dal pot S1 allo stick motore, ma mi trovo lo stesso identico problema.

romoloman 12 agosto 13 13:35

Citazione:

Originalmente inviato da MicheTN (Messaggio 3899699)
Ciao a tutti, avrei alcune domande riguardanti le tecniche di programmazione in Companion. Avevo già anticipato qualcosa nel forum "nuove radio frsky" ma credo che questo topic sia più adatto a questo genere di domande...
Si tratta della programmazione di un F5J, che è già stata abbozzata e vorrei ottimizzare. Allego l'eepe.

Fondamentalmente la programmazione si divide in 4 fasi di volo a cui si accede tramite switch, con annessi D/R e mix:
- termic: profilo abbassato con camber regolabile da pot S1, e compensazione cabra regolabile da trim motore (fine tuning);
- normal: profilo pulito;
- speed: reflex regolabile e compensazione cabra regolabile da trim motore (fine tuning); alettoni e flap accoppiati;
- landing: butterfly nella prima metà dello stick motore, motore nella seconda metà dello stick; compensazione cabra regolabile da trim motore (fine tuning);

Ora la mia domanda riguarda le transizioni tra le fasi:
passando dalle prime tre fasi a landing mi trovo ovviamente il butterfly aperto, perchè normalmente durante il volo lo stick motore è sempre abbassato; per ovviare a questo inconveniente ho ritardato l'entrata della fase landing, per avere il tempo di portare lo stick motore al centro; è possibile usare un Custom Switch per accendere il mix butterfly solo dopo aver preventivamente portato lo stick al centro?

L'alternativa sarebbe usare la curva motore che utilizzo per la fase landing anche nelle altre fasi, ma "sprecherei" metà stick.

Vorrei fare la stessa cosa anche per la fase termic, per portare il camber regolabile dal pot S1 allo stick motore, ma mi trovo lo stesso identico problema.

Ci penso: avere un custom switch che si attivi al centro non è un problema, ma poi una volta entrato in fase deve rimanere attivo a prescindere da cosa fa lo stick.

ermaxx 12 agosto 13 15:49

Citazione:

Originalmente inviato da romoloman (Messaggio 3899746)
Ci penso: avere un custom switch che si attivi al centro non è un problema, ma poi una volta entrato in fase deve rimanere attivo a prescindere da cosa fa lo stick.

Lì per lì l'idea di integrare Lua mi sembrava un'esasperazione esagerata.
Invece ci sono dei casi (come questo) dove potrebbe decisamente servire.

MicheTN 13 agosto 13 09:30

Citazione:

Originalmente inviato da romoloman (Messaggio 3899746)
Ci penso: avere un custom switch che si attivi al centro non è un problema, ma poi una volta entrato in fase deve rimanere attivo a prescindere da cosa fa lo stick.

Infatti il problema è proprio questo, non so come implementare una soluzione del genere.

@ ermaxx: Cosa è Lua?

MicheTN 19 agosto 13 22:23

In attesa di una risposta, chiedo lumi per un problema che ho dopo aver aggiornato Companion alla versione 1.45, per mac. Fin dal primo tentativo di apertura mi da questo messaggio di errore:

http://img853.imageshack.us/img853/1282/b0im.jpg

Forse ci sono dei requisiti minimi che sono cambiati? lavoro su OSX 10.6.8

edit: per l'aggiornamento ho seguito la procedura consigliata, ovvero ho scaricato il .dmg, l'ho aperto e ho sostituito il .app nella cartella Applicazioni.

hurricane01 19 agosto 13 22:25

idem :(

AEROX_15 19 agosto 13 23:24

Citazione:

Originalmente inviato da ermaxx (Messaggio 3899908)
Lì per lì l'idea di integrare Lua mi sembrava un'esasperazione esagerata.
Invece ci sono dei casi (come questo) dove potrebbe decisamente servire.

Solo per sapere e non per osannare il buon Romolo e il team di openTx... Si sa a che punto sono per il LUA ?:D

ermaxx 19 agosto 13 23:45

Citazione:

Originalmente inviato da MicheTN (Messaggio 3900394)
Infatti il problema è proprio questo, non so come implementare una soluzione del genere.

@ ermaxx: Cosa è Lua?

ops.... mi e' scappato questo post :rolleyes:

Lua e' un linguaggio di scripting molto usato da vari progetti per aggiungere capacità di programmazione via codice: Lua: about

In pratica è un linguaggio di programmazione.

Integrarlo in OpenTX sostanzialmente vuol dire poter programmare la radio via codice.

Ad esempio: vuoi fare una miscelazione molto particolare che non si riesce a realizzare con le funzioni standard (oppure risulterebbe troppo complessa) ? Usando LUA la potresti realizzare scrivendo una sorta di programmino che descriva la funzione.

E' chiaro che si tratta di un'integrazione estremamente avanzata (per una radio) e riservata a chi ha un minimo di esperienza/capacità di programmazione.

AEROX_15 19 agosto 13 23:50

Citazione:

Originalmente inviato da ermaxx (Messaggio 3906993)
ops.... mi e' scappato questo post :rolleyes:

Lua e' un linguaggio di scripting molto usato da vari progetti per aggiungere capacità di programmazione via codice: Lua: about

In pratica è un linguaggio di programmazione.

Integrarlo in OpenTX sostanzialmente vuol dire poter programmare la radio via codice.

Ad esempio: vuoi fare una miscelazione molto particolare che non si riesce a realizzare con le funzioni standard (oppure risulterebbe troppo complessa) ? Usando LUA la potresti realizzare scrivendo una sorta di programmino che descriva la funzione.

E' chiaro che si tratta di un'integrazione estremamente avanzata (per una radio) e riservata a chi ha un minimo di esperienza/capacità di programmazione.

sarebbe bello avere un mini guida di questa cosa se è fattibile... Anche se credo che ci voglia un un corso o una preparazione adeguata per saper gestire questo protocollo e di conseguenza si farebbe fatica a capire dal cosidetto manuale o guida di istruzioni ... Boh non saprei:shutup:

LONGFLYER 20 agosto 13 01:35

Linguaggio Lua
 
Citazione:

Originalmente inviato da AEROX_15 (Messaggio 3907000)
sarebbe bello avere un mini guida di questa cosa se è fattibile... Anche se credo che ci voglia un un corso o una preparazione adeguata per saper gestire questo protocollo e di conseguenza si farebbe fatica a capire dal cosidetto manuale o guida di istruzioni ... Boh non saprei:shutup:

Linguaggio Lua

Buona lettura.


Tutti gli orari sono GMT +2. Adesso sono le 01:41.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2026