Naples (IT)
Offline
God Member
Karma: 5
Posts: 710
Andrea E.
|
 |
« on: December 09, 2012, 04:43:16 am » |
Salve Nelle ultime ore sto giocando con i moduli bluetooth e sto avendo problemi con il monitor seriale. Ho una luigino328 e ide 1.0.1 (provato anche sulla 1.0.2). Non riesco a cambiare il baudrate del terminale (con arduino collegato), appena lo cambio mi escono errori su errori... Non ho mai avuto questo problemi, l'output degli errori è il seguente: Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1937) at processing.app.SerialMonitor$6.actionPerformed(SerialMonitor.java:137) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1240) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:567) at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:603) at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(BasicComboPopup.java:816) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273) at java.awt.Component.processMouseEvent(Component.java:6263) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(BasicComboPopup.java:480) at java.awt.Component.processEvent(Component.java:6028) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16449
Don't know what I do
|
 |
« Reply #1 on: December 09, 2012, 04:46:29 am » |
E' un bug dell'IDE. O ti scarichi e compili l'IDE più recente dai sorgenti oppure devi lavorare con l'interfaccia in lingua inglese (cambi da File/Preferenze). Solo così puoi cambiare la velocità dal menu a tendina del terminale.
|
|
|
|
|
Logged
|
|
|
|
|
Naples (IT)
Offline
God Member
Karma: 5
Posts: 710
Andrea E.
|
 |
« Reply #2 on: December 09, 2012, 04:48:14 am » |
E' un bug dell'IDE. O ti scarichi e compili l'IDE più recente dai sorgenti oppure devi lavorare con l'interfaccia in lingua inglese (cambi da File/Preferenze). Solo così puoi cambiare la velocità dal menu a tendina del terminale.
ma lo sapete che per colpa di sto bug ho perso il primo premio!?!?!?! perchè non viene fatto un post con tutti i know bug e messo su tutte le board? così se uno ha un problema vede se è noto... e non ci perde la testa!
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16449
Don't know what I do
|
 |
« Reply #3 on: December 09, 2012, 05:06:32 am » |
ma lo sapete che per colpa di sto bug ho perso il primo premio!?!?!?!
perchè non viene fatto un post con tutti i know bug e messo su tutte le board? così se uno ha un problema vede se è noto... e non ci perde la testa!
Guarda, da tempo io compilo sempre da sorgenti per avere l'ultima versione aggiornata. Quello è solo il più evidente dei bug, ce ne sono anche altri di minor rilievo che scopri solo se usi cose particolari. Questo vale sia per il ramo dell'IDE 1.0.x, che bene o male è stabile, sia per il ramo 1.5.x dove siamo ancora in fase di beta andante. Per questo motivo ogni 4/5 giorni scarico e compilo, così sono sempre aggiornato.
|
|
|
|
|
Logged
|
|
|
|
|
Naples (IT)
Offline
God Member
Karma: 5
Posts: 710
Andrea E.
|
 |
« Reply #4 on: December 09, 2012, 05:13:44 am » |
Per questo motivo ogni 4/5 giorni scarico e compilo, così sono sempre aggiornato.
Si ma... è frustrante la cosa. In verità non avevo tempo di fare una rapida ricerca anche pechè ero convinto che il problema fosse solo mio e del mio pc davvero vecchiotto. Ma se ci fosse stato un cross-post del tipo "Know bugs" con un bell'indice dei problemi e delle soluzioni, subito avrei capito che non era un mio problema. Mi fido troppo dell'ide forse? Della serie: "impossibile che sia un problema dell'ide, sono io che sono una mezza lampadina!" 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #5 on: December 09, 2012, 05:18:27 am » |
Io invece uso ancora la cara e vecchia 22! Non mi ha mai tradito e mi trovo veramente bene con lei. P
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16449
Don't know what I do
|
 |
« Reply #6 on: December 09, 2012, 05:23:15 am » |
Io invece uso ancora la cara e vecchia 22! Non mi ha mai tradito e mi trovo veramente bene con lei. P
Il problema del vecchio ramo 002x è che ormai tutte le lib sono fatte per l'IDE 1.0.x per cui si lavora con software vecchi. Come a suo tempo sconsigliai il passaggio all'IDE 1.0 appena questa uscì (era piena di bug più o meno seri), dalla versione 1.0.1 consiglio il passaggio alla nuova perché altrimenti si resta a lavorare con librerie vecchie.
|
|
|
|
|
Logged
|
|
|
|
|
Naples (IT)
Offline
God Member
Karma: 5
Posts: 710
Andrea E.
|
 |
« Reply #7 on: December 09, 2012, 06:36:28 am » |
dalla versione 1.0.1 consiglio il passaggio alla nuova perché altrimenti si resta a lavorare con librerie vecchie.
sarebbe interessante un sistema di update automatico di librerie e di moduli per l'ide... così da restare sempre aggiornati...
|
|
|
|
|
Logged
|
|
|
|
|
Cagliari
Online
Faraday Member
Karma: 49
Posts: 3008
|
 |
« Reply #8 on: December 09, 2012, 07:03:55 am » |
Io consiglio di passare alla 1.0.2 e, se è possibile, alle self-build. 
|
|
|
|
|
Logged
|
IDE 1.0.4 - Arduino UNO R3 - Ethernet Shield R3 - DCF77 Module - Adafruit Data Loggin Shield - LCD 16x2 RGB positive backlight - i2c LCD backpack - RTC 1307 Board - Saleae Compatibile Logic Analyzer 8ch 24Mhz - ATtiny2313 ProtoBoard - Xino Board - ATtiny 4313 - Arduino 2009 - Arduino USB Serial Ligth - DS18B20 - LM35DZ - ShiftRegister - TL431 - ATtiny 85 Ultimi acquisti: CodeBender: http://codebender.cc/register/?referrer=PaoloP
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #9 on: December 09, 2012, 01:58:57 pm » |
cioè quelle autocompilate? ma dive si trovano e che compilatore va usato?
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16449
Don't know what I do
|
 |
« Reply #10 on: December 09, 2012, 02:35:51 pm » |
cioè quelle autocompilate? ma dive si trovano e che compilatore va usato?
Ti segnalo questo post: http://arduino.cc/forum/index.php/topic,111451.msg838050.html#msg838050L'ho scritto per Linux ma va anche per Windows, basta scaricarsi il software mancante dal link in fondo al post.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #11 on: December 09, 2012, 02:44:35 pm » |
Grazie per la segnalazione, dopo provo a compilarlo. Comunque cos'è l ANT?
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16449
Don't know what I do
|
 |
« Reply #12 on: December 09, 2012, 03:09:33 pm » |
ant è il nome di uno strumento a riga di comando per eseguire operazioni di compilazione sui programmi in java. http://it.wikipedia.org/wiki/Apache_Ant
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 4
Posts: 387
|
 |
« Reply #13 on: December 09, 2012, 03:34:56 pm » |
Capito. Grazie c ancora Leo! 
|
|
|
|
|
Logged
|
|
|
|
|
|