ARDUINO 1.0.2 - 2012.11.05
[hardware]
* Added support for the Arduino Micro.
* Added support for the LilyPad Arduino USB.
* For Arduino Mega, having avrdude use "wiring" not "stk500v2" for
uploads (to improve auto-reset behavior).
http://code.google.com/p/arduino/issues/detail?id=806
[environment]
* Find-In-Reference now works whether or not text is selected.
http://code.google.com/p/arduino/issues/detail?id=940
* Not generating prototypes for functions that already have them.
(Lars J. Nielsen).
http://code.google.com/p/arduino/issues/detail?id=973
* Improved line numbers for error messages. (Paul Stoffregen)
http://code.google.com/p/arduino/issues/detail?id=907
* Automatically create libraries folder in the sketchbook.
(Paul Stoffregen)
http://code.google.com/p/arduino/issues/detail?id=986
* Tutorial on installing libraries (linked from readme.txt in the
libraries folder). (Limor Fried)
* Fix to allow selection of Norwegian. (Rune Fauske)
* Fix to race condition / occasional error in compilation. (gandrewstone)
http://code.google.com/p/arduino/issues/detail?id=950
* Don't break long C++ comments during auto-format.
http://code.google.com/p/arduino/issues/detail?id=255
[core / libraries]
* Included WiFi library and wifi shield firmware.
* Added ability to specify serial configuration (data bits, stop bits
and parity check) in Serial.begin(). (Alarus)
http://code.google.com/p/arduino/issues/detail?id=770
* Avoided overruns of the incoming serial (CDC) buffer on the Leonardo.
(Peter Van Hoyweghen)
* Avoided auto-reset of the Leonardo when opening serial port after
upload without specifying a baud rate. (Peter Van Hoyweghen)
* Fix for tone() on the Leonardo. (Shigeru Kanemoto)
http://code.google.com/p/arduino/issues/detail?id=960
* Fix for SD library on Leonardo.
http://code.google.com/p/arduino/issues/detail?id=931
* Added other write functions on Leonardo.
http://code.google.com/p/arduino/issues/detail?id=958
* Added support for Leonardo interrupts 2 and 3. (Kristian Lauszus)
* Print ovf, inf, or nan accordingly in Serial.print(). (Nick Gammon)
http://code.google.com/p/arduino/issues/detail?id=946
http://code.google.com/p/arduino/issues/detail?id=961
http://code.google.com/p/arduino/issues/detail?id=967
* Fix initialization of SPI data lines. (gandrewstone)
http://code.google.com/p/arduino/issues/detail?id=888
* Serial.flush() waits for last byte to transmit. (michele.mazzucchi)
http://code.google.com/p/arduino/issues/detail?id=871
* Adding overloads so Serial.write(0) works.
http://code.google.com/p/arduino/issues/detail?id=1006
[build]
* Fix Linux arduino script when there are spaces in directory name.
* Pass Linux command line arguments from arduino script through to the
Java code. (Allows specifying sketch to open on command line.)
[examples]
* Included examples for the starter kit.
Testato:
ma l'errore sul serial monitor per il quale si deve settare per forza l'inglese non doveva essere risolto su questa release ?
Ti dirò di più, sulle versioni di sviluppo intermedie tra la 1.0.1 e la 1.0.2 il bug non c'era più. Come cavolo hanno fatto a farcelo rientrare nuovamente?
L'unica novità degna di nota è la possibilità di impostare il tipo di seriale (bit di dati, parità, bit di stop), per il resto questa 1.0.2 introduce il supporto a del nuovo HW ed i controlli per il 644P (manca sempre il bootloader).
Una cosa che ho notato è che questa versione mi pare crashi con facilità, per lo meno sul mio sistema. Ah, per dirla tutta non ho scaricato il pacchetto precompilato ma l'ho compilata dai sorgenti. Spesso crasha aprendo un esempio oppure aprendo una nuova finestra oppure ancora aprendo la seriale. Mah... Michele, per ora resta sulla 1.0.1, se ti funziona bene.
Nel changelog non c'è il fix della seriale del serial monitor.
Molto peggio! Leggi:
leo72:
Testato:
ma l'errore sul serial monitor per il quale si deve settare per forza l'inglese non doveva essere risolto su questa release ?
Ti dirò di più, sulle versioni di sviluppo intermedie tra la 1.0.1 e la 1.0.2 il bug non c'era più. Come cavolo hanno fatto a farcelo rientrare nuovamente?
Il bug è tornato fuori nonostante nelle beta intermedie fosse stato corretto! Incredibile...
Nel changelog non c'è il fix della seriale del serial monitor.
Molto peggio! Leggi:
leo72:
Testato:
ma l'errore sul serial monitor per il quale si deve settare per forza l'inglese non doveva essere risolto su questa release ?
Ti dirò di più, sulle versioni di sviluppo intermedie tra la 1.0.1 e la 1.0.2 il bug non c'era più. Come cavolo hanno fatto a farcelo rientrare nuovamente?
Il bug è tornato fuori nonostante nelle beta intermedie fosse stato corretto! Incredibile...
Nella mia azienda mi avrebbero fucilato per una cosa del genere
ps chiamatemi antiquato ma io mi trovo bene con la mia 0.22
sicuramente c'e', perche' l'ho notata anche io questa cosa, ogni suo intervento se ci fate caso arriva se nel post e' stato scritto il suo nome.
Il che, attenzione, e' una buona cosa, e' bello vedere "Il Capo" in corsia
Nell'IDE 1.0.1 era stato tolto il supporto ad ArduinoMicro, ora e' stato rimesso, quindi approfitto per fargli una domanda, ArduinoMicro quando verra' prodotta ? esistono gia' gli schemi o qualche foto ?
Nel changelog non c'è il fix della seriale del serial monitor.
Molto peggio! Leggi:
leo72:
Testato:
ma l'errore sul serial monitor per il quale si deve settare per forza l'inglese non doveva essere risolto su questa release ?
Ti dirò di più, sulle versioni di sviluppo intermedie tra la 1.0.1 e la 1.0.2 il bug non c'era più. Come cavolo hanno fatto a farcelo rientrare nuovamente?
Il bug è tornato fuori nonostante nelle beta intermedie fosse stato corretto! Incredibile...
Avete provato? A me non sembra che il bug ci sia ancora.
Anche perchè la patch è stata inglobata e magari non è stata segnata nel changelog.
Ieri sera ho scaricato i sorgenti ed ho compilato l'IDE da quelli, ottenendo una 1.0.2 a 64 bit. Avviato l'ambiente, dopo la domanda di Testato, ho provato a cambiare la risoluzione del monitor seriale ed ho ottenuto lo stesso errore che si aveva sulla 1.0.1 ufficiale. La cosa curiosa è che io è da un paio di mesi che uso solo la versione compilata quindi mi incuriosisce capire questa cosa.
Oggi ho scaricato sul mio desktop la 1.0.2 a 32 bit già compilata e qui il bug non c'è. Curiosa, come cosa.