Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Radiocomandi


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 12 gennaio 14, 20:36   #1 (permalink)  Top
Adv Moderator
 
L'avatar di il_Zott
 
Data registr.: 14-10-2002
Residenza: Roma
Messaggi: 19.840
Ok grazie, vado a studiare meglio ;)
Ciaooo


Sent from my iPhone 4S using Tapatalk
il_Zott non è collegato   Rispondi citando
Vecchio 13 gennaio 14, 12:53   #2 (permalink)  Top
Adv Moderator
 
L'avatar di il_Zott
 
Data registr.: 14-10-2002
Residenza: Roma
Messaggi: 19.840
Miciticuz, grazie della funzione tim

Ciao ciao
il_Zott non è collegato   Rispondi citando
Vecchio 13 gennaio 14, 13:24   #3 (permalink)  Top
User
 
L'avatar di Minestrone
 
Data registr.: 13-09-2012
Messaggi: 4.690
Richieste

Anche io però dico la mia, chissà che non possa servire per implementare delle nuove funzioni che rendano il software sempre più fruibile e polivalente. E' un po' che volevo intervenire in questa discussione con queste richieste, ma a cavallo del lancio sul mercato della Taranis ho ritenuto doveroso evitare di stressare gli sviluppatori occupati prima nella messa a punto di Opentx per Taranis e nella soluzione di eventuali magagne dopo (poche e niente mi sembra tra l'altro).
Le mie osservazioni sono le seguenti:

Mi sembra che in opentx manchi la possibilità di creare degli switch con autoritenuta in maniera semplice. Almeno io non l'ho trovata, datemi una dritta se l'avete trovata voi.
Se provo a fare un'autoritenuta in maniera classica del tipo CSW1=CSW1 or CSW2 questa non funziona; evidentemente opentx è architetturato in modo che questo artificio non funzioni. Per creare delle autoritenute che funzionino sempre occorre utilizzare più canali virtuali e più CSW.E' possibile utilizzare una variabile globale per ottenere quello che intendo. Credo che una funzione ad autoritenuta migliorerebbe di molto la semplicità di programmazione.

Un tempo mi sembra di ricordare che fossero implementati gli switch istantanei, ora sostituiti dai toggle. Ricordo male o è effettivamente così? Gli switch istantanei erano parecchio utili in alcune occasioni.

Un'ultima cosa, sia per ordine sia per impartanza dato che l'utilità probabilmente è relativa, è l'impossibilità di far capire alla radio se uno stick o un canale si sta muovendo in una certa direzione. In un paio di occasioni ho cercato di risolvere dei problemi altrui senza riuscirci perchè non riuscivo ad avere informazione sulla direzione di movimento dello stick del gas. Credo che potrebbe essere utile avere una sorta di derivata degli stick o dei canali da poter utilizzare nelle miscelazioni.

Spero di non sembrare tedioso. Opentx è un gran bel software e permette di ottenere quasi tutto quello che un modellista necessita, il mio intervento vuole essere solo uno spunto per migliorare, sempre che le soluzioni alle problematiche esposte non esistano già e che io non le veda.
Minestrone non è collegato   Rispondi citando
Vecchio 13 gennaio 14, 13:34   #4 (permalink)  Top
User
 
L'avatar di Minestrone
 
Data registr.: 13-09-2012
Messaggi: 4.690
Ho anche incontrato una certa anomalia facendo delle prove col simulatore. Non ho scritto nel post precedente perchè gli argomenti sono diversi.
Ho implementato nel simulatore un programma che registra in una variabile globale la posizione dello stick del gas fino a quando un certo switch è attivo. Quando si disattiva lo switch la variabile globale smette di essere aggiornata. La variabile globale riprende ad essere aggiornata solo quando si riattiva lo switch e il valore dello stick egualia il valore della variabile globale. Per fare questo ho implementato un'autoritenuta che si attiva quando si avvera la condizione AND di cui sopra. Ebbene questo programma funziona saltuariamente. Qualche volta disattivando lo switch e riattivandolo la variabile globale riprende ad essere aggiornata, qualche volta no. In pratica, saltuariamente, la condizione AND blocca il programma perchè non viene mai verificata. Mi è sembrato di capire che muovendo lo stick del gas non vengano spazzati tutti i valori e se il valore della GVAR non viene toccato ovviamente la AND non si attiva.
Premesso che ho provato solo col simulatore mi piacerebbe capire in che cosa ho sbagliato oppure se è un'anomalia di Companio9x/Opentx.
Grazie
Minestrone non è collegato   Rispondi citando
Vecchio 13 gennaio 14, 13:49   #5 (permalink)  Top
User
 
L'avatar di CarloRoma63
 
Data registr.: 08-08-2011
Residenza: Roma
Messaggi: 5.806
Citazione:
Originalmente inviato da Minestrone Visualizza messaggio
Ho anche incontrato una certa anomalia facendo delle prove col simulatore. Non ho scritto nel post precedente perchè gli argomenti sono diversi.
Ho implementato nel simulatore un programma che registra in una variabile globale la posizione dello stick del gas fino a quando un certo switch è attivo. Quando si disattiva lo switch la variabile globale smette di essere aggiornata. La variabile globale riprende ad essere aggiornata solo quando si riattiva lo switch e il valore dello stick egualia il valore della variabile globale. Per fare questo ho implementato un'autoritenuta che si attiva quando si avvera la condizione AND di cui sopra. Ebbene questo programma funziona saltuariamente. Qualche volta disattivando lo switch e riattivandolo la variabile globale riprende ad essere aggiornata, qualche volta no. In pratica, saltuariamente, la condizione AND blocca il programma perchè non viene mai verificata. Mi è sembrato di capire che muovendo lo stick del gas non vengano spazzati tutti i valori e se il valore della GVAR non viene toccato ovviamente la AND non si attiva.
Premesso che ho provato solo col simulatore mi piacerebbe capire in che cosa ho sbagliato oppure se è un'anomalia di Companio9x/Opentx.
Grazie
Una risposta più precisa la potrà dare Romolo ma credo che il problema sia nella frequenza di lettura della posizione degli stick. Se, ad esempio, la lettura avviene ogni 20ms e tu sposti lo stick ad una velocità di "un valore" ogni 25ms, allora le letture "spazzoleranno" certamente tutti i possibili valori. Se invece tu muovi lo stick più velocemente, la probabilità che il valore che tu cerchi venga scavalcato è alta.
Dovresti trovare il modo di usare un range di valori in cui far riconoscere la posizione dello stick, ad esempio un +/- 10 rispetto al valore attuale... Ora non ho sotto mano il simulatore, quindi non sono in grado di proporti una possibile soluzione pratica.

Carlo
__________________
Dai un pesce ad un uomo e lo avrai sfamato per un giorno, insegnagli a pescare e lo avrai sfamato per sempre. (Confucio)
I miei modelli: http://www.youtube.com/results?search_query=carloroma63
CarloRoma63 non è collegato   Rispondi citando
Vecchio 22 gennaio 14, 22:47   #6 (permalink)  Top
User
 
Data registr.: 20-12-2013
Residenza: trento
Messaggi: 46
companion9x non si collega

ciao a tutti
ho appena ricevuto la tananis . mi sono letto il manuale ho installato companion v 1.52
il driver usb ma quando vado a leggere la memoria della radio ecco cosa ottengo:

================================================== ==============
Avviato AVRDUDE
C:/Program Files (x86)/companion9x/avrdude.exe -c usbasp -p m64 -P usb -U eeprom:r:C:/Users/ciano/AppData/Local/Temp/temp.hex:i
================================================== ===============================
avrdude.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc

avrdude.exe done. Thank you.


================================================== =============
AVRDUDE fatto - codice di uscita 1
================================================== ==============

il driver usb sembra installato correttamente
qualche suggerimento ?

grazie

ciano
cianodb non è collegato   Rispondi citando
Vecchio 22 gennaio 14, 23:19   #7 (permalink)  Top
User
 
L'avatar di debug
 
Data registr.: 13-12-2009
Residenza: Milano
Messaggi: 1.794
Citazione:
Originalmente inviato da cianodb Visualizza messaggio
ciao a tutti
ho appena ricevuto la tananis . mi sono letto il manuale ho installato companion v 1.52
il driver usb ma quando vado a leggere la memoria della radio ecco cosa ottengo:

================================================== ==============
Avviato AVRDUDE
C:/Program Files (x86)/companion9x/avrdude.exe -c usbasp -p m64 -P usb -U eeprom:r:C:/Users/ciano/AppData/Local/Temp/temp.hex:i
================================================== ===============================
avrdude.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc

avrdude.exe done. Thank you.


================================================== =============
AVRDUDE fatto - codice di uscita 1
================================================== ==============

il driver usb sembra installato correttamente
qualche suggerimento ?

grazie

ciano
Hai letto il paragrafo "primo avviamento" del manuale?
una volta lanciato companion devi andare su documento poi preferenze e nella voce firmware spuntare la taranis.

Credo, con me ha funzionato.
debug non è collegato   Rispondi citando
Vecchio 11 settembre 14, 23:28   #8 (permalink)  Top
User
 
L'avatar di giank1957
 
Data registr.: 31-08-2008
Residenza: rimini
Messaggi: 477
Aiuto con DFU-UTIL su Mavericks OSX

Ciao a tutti!!
Mi è arrivata la Taranis 9X e la FRSKY X8R presa dal famoso "gabbiano" livingstone!!
Ora volevo flashare la TX ma prima ancora di mettere quello nuovo volevo backuppare il FW installato.
Scaricato DFU-Util 0.7 per OSX ma ho beccato il seguente errore:
================================================== ===============================
Started DFU Util
/opt/local/bin/dfu-util -a 0 --dfuse-address 0x08000000:524288 -d 0483:df11 -U/Users/giank/Downloads/prova.bin
================================================== ===============================
No DFU capable USB device found
dfu-util 0.7

Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org

Filter on vendor = 0x0483 product = 0xdf11

================================================== ===============================
DFU Util done - exit code 1
================================================== ===============================
Cosa faccio?
Per adesso l'unica cosa che ho modificato è il linguaggio!!

La radio mi serve per il mio HEXA con FC APM 2.6 e telemetria 3DR clone ...
posso pure fare le cose direttamente da radio ma mi pare poco efficiente.
Ciao
Giank1957

Ultima modifica di giank1957 : 11 settembre 14 alle ore 23:33
giank1957 non è collegato   Rispondi citando
Vecchio 12 settembre 14, 20:56   #9 (permalink)  Top
User
 
L'avatar di giank1957
 
Data registr.: 31-08-2008
Residenza: rimini
Messaggi: 477
DFU-UTIL Risolto!!

Citazione:
Originalmente inviato da giank1957 Visualizza messaggio
Ciao a tutti!!
Mi è arrivata la Taranis 9X e la FRSKY X8R presa dal famoso "gabbiano" livingstone!!
Ora volevo flashare la TX ma prima ancora di mettere quello nuovo volevo backuppare il FW installato.
Scaricato DFU-Util 0.7 per OSX ma ho beccato il seguente errore:
R I S O L T O !!
Giank1957
Scusate ....
dovevo aver fatto qualche casino io con la DFU UTIL
Rifatto passo passo tutto con le istruzioni contenute nel PDF.
giank1957 non è collegato   Rispondi citando
Vecchio 12 settembre 14, 21:06   #10 (permalink)  Top
User
 
L'avatar di andrefly
 
Data registr.: 20-12-2006
Residenza: Chioggia(VE)
Messaggi: 2.143
Mi passi per favore il link del PDF , ho lo stesso problema.....
__________________
Volare si, ma col pistone che gira l'elica!!!
andrefly non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Messaggio
Turnigy9x(r) - Companion e Open9x Mascalzone Volante Radiocomandi 2529 15 aprile 16 16:33



Tutti gli orari sono GMT +2. Adesso sono le 06:21.


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
www.baronerosso.it - www.toymagazine.it