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)

romoloman 04 settembre 13 17:59

Citazione:

Originalmente inviato da diegoperilvolo (Messaggio 3927145)
non c'è più l'assistente di configurazione nelle ultime versioni ?
correggo c'è nel computer ma non nel menù radio

quando c'è mai stato nella radio ??
al massimo c'è il menu templates, ma solo se selezioni l'opzione in preferenze prima di scaricare il firmware....

ermaxx 04 settembre 13 18:29

Citazione:

Originalmente inviato da romoloman (Messaggio 3926886)
Diagnosi corretta ma cura errata:
Meglio selezionare opentx per 9xr-128 in preferenze e ci pensa da solo.

Mi dispiace contraddirti (... e speriamo anche di non dire stupidaggini)...
... ma, anche selezionando 9XR-128 in partenza, il flag per avrdude resta su M64.

Infatti quando mio fratello viene a farsi aggiornare la 9x (io prima della Taranis avevo una 9XR) mi dimentico sempre di settarlo dopo aver switchato 9X sulle preferenze per scaricare il firmware giusto.

romoloman 04 settembre 13 18:58

Citazione:

Originalmente inviato da ermaxx (Messaggio 3927533)
Mi dispiace contraddirti (... e speriamo anche di non dire stupidaggini)...
... ma, anche selezionando 9XR-128 in partenza, il flag per avrdude resta su M64.

Infatti quando mio fratello viene a farsi aggiornare la 9x (io prima della Taranis avevo una 9XR) mi dimentico sempre di settarlo dopo aver switchato 9X sulle preferenze per scaricare il firmware giusto.

Rimane settato, ma ignorato nel modo più assoluto

ermaxx 04 settembre 13 19:37

Citazione:

Originalmente inviato da romoloman (Messaggio 3927577)
Rimane settato, ma ignorato nel modo più assoluto

Cosa intendi dire ? Che quando richiami avrdude non consideri il parametro impostato qui ?
http://i43.tinypic.com/714p3p.jpg

Ti faccio vedere una cosa....
Imposto le Preferences cosi':
http://i42.tinypic.com/se3tiu.jpg

poi clicco su "Download" e salvo il fw per l' M128....
poi clicco "Write Flash Memory", mi accerto che sia selezionato il file giusto e clicco "Burn to TX".
Correttamente ottengo:
http://i41.tinypic.com/2j67nnn.jpg

A questo punto setto le preferences cosi':
http://i40.tinypic.com/2lbc16q.jpg

poi clicco di nuovo download e salvo il fw per M64...
riclicco "Burn to TX" e "Write flash memory", mi accerto che sia selezionato il file M64 e clicco "Burn to TX".

Quello che ottengo e' questo:
http://i41.tinypic.com/xn54lx.jpg


Sei proprio sicuro che non ci sia un problema ???

romoloman 04 settembre 13 21:12

Citazione:

Originalmente inviato da ermaxx (Messaggio 3927639)
Cosa intendi dire ? Che quando richiami avrdude non consideri il parametro impostato qui ?
http://i43.tinypic.com/714p3p.jpg

Ti faccio vedere una cosa....
Imposto le Preferences cosi':
http://i42.tinypic.com/se3tiu.jpg

poi clicco su "Download" e salvo il fw per l' M128....
poi clicco "Write Flash Memory", mi accerto che sia selezionato il file giusto e clicco "Burn to TX".
Correttamente ottengo:
http://i41.tinypic.com/2j67nnn.jpg

A questo punto setto le preferences cosi':
http://i40.tinypic.com/2lbc16q.jpg

poi clicco di nuovo download e salvo il fw per M64...
riclicco "Burn to TX" e "Write flash memory", mi accerto che sia selezionato il file M64 e clicco "Burn to TX".

Quello che ottengo e' questo:
http://i41.tinypic.com/xn54lx.jpg


Sei proprio sicuro che non ci sia un problema ???

se è settato m64 (default) e il firmware richiede m128 non viene considerato
se è settato diverso dal default vince quanto in preferenze soprattutto se il firmware richiede m64

ermaxx 04 settembre 13 21:41

Citazione:

Originalmente inviato da romoloman (Messaggio 3927762)
se è settato m64 (default) e il firmware richiede m128 non viene considerato
se è settato diverso dal default vince quanto in preferenze soprattutto se il firmware richiede m64

Ok, perfetto. Pero' abbi pazienza.... una combo che propone: "firmware based", "force m64", "force m128" ecc. avvrebbe un senso....
.... mi spieghi com'e' deducibile una logica tipo: se metti m64 allora va in base al firmware selezionato, se invece metti qualcos'altro allora forzi l'opzione scelta ??

Senza nulla togliere, ovviamente, ma questo comportamento non e' del tutto logico.
Non trovi ?

romoloman 04 settembre 13 21:43

Codice:

  QString mcu  = bcd.getMCU();

  if(!bcd.getPort().isEmpty()) args << "-P" << bcd.getPort();

  arguments << "-c" << programmer << "-p";
  if (GetEepromInterface()->getBoard() == BOARD_GRUVIN9X)
    arguments << "m2560";
  else if (GetEepromInterface()->getBoard() == BOARD_M128)
    arguments << "m128";
  else
    arguments << mcu;

Convinto ???

romoloman 04 settembre 13 21:44

Citazione:

Originalmente inviato da ermaxx (Messaggio 3927794)
Ok, perfetto. Pero' abbi pazienza.... una combo che propone: "firmware based", "force m64", "force m128" ecc. avvrebbe un senso....
.... mi spieghi com'e' deducibile una logica tipo: se metti m64 allora va in base al firmware selezionato, se invece metti qualcos'altro allora forzi l'opzione scelta ??

Senza nulla togliere, ovviamente, ma questo comportamento non e' del tutto logico.
Non trovi ?

No è logicissimo, è l'unico possibile che evita di fare totale affidamento sugli utonti...

ermaxx 04 settembre 13 21:46

Citazione:

Originalmente inviato da romoloman (Messaggio 3927798)
Codice:

  QString mcu  = bcd.getMCU();

  if(!bcd.getPort().isEmpty()) args << "-P" << bcd.getPort();

  arguments << "-c" << programmer << "-p";
  if (GetEepromInterface()->getBoard() == BOARD_GRUVIN9X)
    arguments << "m2560";
  else if (GetEepromInterface()->getBoard() == BOARD_M128)
    arguments << "m128";
  else
    arguments << mcu;

Convinto ???

Si hai ragione... perdonami... avrei potuto guardarmi da solo il codice.
Resto comunque dell'idea che il comportamento non e' del tutto logico e lineare.

Ripeto... senza nulla togliere all'immenso lavoro fatto... :rolleyes:

ermaxx 04 settembre 13 21:48

Citazione:

Originalmente inviato da romoloman (Messaggio 3927800)
No è logicissimo, è l'unico possibile che evita di fare totale affidamento sugli utonti...

Uffa.... giuro che poi non posto piu' sull'argomento.

Se avessi messo una combo tipo:

"automatic selection"
"force m64"
"force m128"
"force 2560"

allora ti darei ragione su tutta la linea.
Ma farmi bere che e' logico che m64 voglia dire: automatic selection.... mi pare troppo.

A proposito di bere..... se hai voglia ne parliamo di persona ad Orvieto mentre ti offro una birra gigante :D (ovviamente mentre mi autografi la Taranis B) ).


Tutti gli orari sono GMT +2. Adesso sono le 17:56.

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/2019 - K-Bits P.I. 09395831002