Go Down

Topic: Nuovi sviluppi IDE 1.8.x (Read 426616 times) previous topic - next topic

cece99

In che senso?
Io trovo che le varie IDE se hai un pc con il bluetooth sono una schifezza per via di java, oserei dire INUTILIZZABILI.
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

menniti


In che senso?
Io trovo che le varie IDE se hai un pc con il bluetooth sono una schifezza per via di java, oserei dire INUTILIZZABILI.

aaaah :smiley-sweat: allora ti è ben chiaro, intendi dire che fa schifo l'IDE, PUNTO! Pensavo che l'avessi solo con le prime versioni 1.0.0, 1.5.0 .....
Non entro nel merito, per quello che ci faccio basta e avanza, attualmente sono alla 1.0.1, vorrei passare alla 1.0.5, ma mi sa che fino a quando decido la faranno sparire e dovrò andare direttamente alla 1.5.x
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

PaoloP

Michele per passare dalla 1.0.1 alla 1.0.5 devi solo fare il download e sostituire la cartella, perchè penso che le librerie terze tu le abbia gia messe nella cartella degli sketch.

Passando dalla 1.0.1 alla 1.0.5 guadagni

Code: [Select]

* [avr] malloc bug: backported avr-libc 1.8.0 implementation
* [avr] removed deprecated interrupt handlers causing compiler issues with newer avr-gcc.
* [avr] added c_str() method to String
* [avr] Stream "_timeout" field and related methods are now protected

[core]
* Fixed malloc bug (Paul Stoffregen)
* Added INT6 support for Leonardo (Federico Vanzati)
* Fixed power-up-starts-bootloader in Leonardo (and derivative) bootloaders. (Kristian Lauszus)
  (https://github.com/arduino/Arduino/pull/118)
* Fixed digital_pin_to_timer_PGM array in Leonardo variant.
* Published updated Wifi firmware
* Updated source code for atmega8 bootloader

[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

[libraries]
* Upgrades to WiFi library
* Fixed a bunch of examples
* Added Arduino Robot libraries
* Added TFT display library
* Fixed memory leak when calling Ethernet.begin() multiple times.
* Fixed SD example listfiles.ino
* Fixed a lot of Esplora examples
* Added GSM library
* Added 600 baud support in SoftwareSerial (Sébastien Jean) (http://github.com/arduino/Arduino/issues/1146)

[firmwares]
* Upgrades to WiFi firmwares

[ide]
* Backport from 1.5: install Library from .zip file or folder
* Updated windows drivers
* Added Windows installer
* Sort entries in preferences.txt (Shigeru Kanemoto)
* Fixed some wrong translations
* Fixed NPE due to permissions IO error
* Updated drivers for Windows (all-in-one, signature for Win8)
* Signed application for MacOSX 10.8
* 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

[bootloaders]
* Fixed a bunch of bugs on Mega2560's bootloader (Mark Sproul)
 (https://github.com/arduino/Arduino/pull/1183)

[hardware]
* Added support for the Arduino Esplora
* 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

[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.


Che vuoi che sia.  :smiley-eek-blue:

menniti

Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

testato


Io trovo che le varie IDE se hai un pc con il bluetooth sono una schifezza per via di java, oserei dire INUTILIZZABILI.

Sbagli diagnosi,
Java non c'entra nulla, e' uno dei linguaggi di programmazione piu' usati al mondo, e' dappertutto, su qualsiasi ambiente lo trovi, e ti aggiungo altro, come mai non hai problemi usando linux ? Eppure l'ide e' lo stesso ed il java e' lo stesso.
Risposta:
il tuo problema si chiama rxtx, approfondisci da solo  :)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

cece99

Si, la rxtxserial... l'odiosa ddl, no?
Mi pareva che funzionasse sotto java......
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

ratto93

Ragazzi, oggi, anzi poco fa, ho scaricato il nuovo ide sul nuovo pc... Peròtra leboard disponibili non vi è più la DUE, non mi cambia molto perchè non ce l'ho nemmeno ma a voi appare ?
Se corri veloce come un fulmine, ti schianterai come un tuono.

zoomx


Si, la rxtxserial... l'odiosa ddl, no?
Mi pareva che funzionasse sotto java......

Qui sul forum c'è un utente che ha modificato l'IDE per eliminare quel problema, ne parliamo qualche post più indietro. C'è anche una dll apposta che sostituisce quella originale.
Ha anche proposto la modifica nell'IDE ufficiale ma è stata rifiutata perché il problema c'è solo sotto windows.

PaoloP

La DUE non c'è mai stata nella versione 1.x, devi scaricare la 1.5.x

ratto93

#99
Jun 21, 2013, 09:45 pm Last Edit: Jun 21, 2013, 09:48 pm by ratto93 Reason: 1
Ho scaricato l'ultima verione disponibile, ora controllo O.o
Mi hai fatto venire il dubbio d'aver scaricato pan per focaccia...


edit. si ho fatto casino... risolto tutto ;)
Se corri veloce come un fulmine, ti schianterai come un tuono.

cece99


Qui sul forum c'è un utente che ha modificato l'IDE per eliminare quel problema, ne parliamo qualche post più indietro. C'è anche una dll apposta che sostituisce quella originale.
Ha anche proposto la modifica nell'IDE ufficiale ma è stata rifiutata perché il problema c'è solo sotto windows.


Fortuna che è "solo" sotto windows -.-' direi che il 90% degli utilizzatori dell' IDE sono sotto windows......... adesso ho capito perchè Banzi ha il Mac  :smiley-mr-green:
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

nid69ita



Si, la rxtxserial... l'odiosa ddl, no?
Mi pareva che funzionasse sotto java......

Qui sul forum c'è un utente che ha modificato l'IDE per eliminare quel problema, ne parliamo qualche post più indietro. C'è anche una dll apposta che sostituisce quella originale.

Riesci a trovare il link? Anche a me l'IDE, sotto Windows, con il bluetooth attivo rallenta da bestia.
my name is IGOR, not AIGOR

leo72

@Cece:
ho promesso in un altro thread che se ci mettiamo a sparlare di un prodotto/sistema operativo/programma ecc.. per il solo gusto di farlo, cancello i messaggi senza avvertire... non vorrei iniziare con i tuoi   ;)
Si può criticare qualcosa, è nel pieno diritto e libertà di un individuo esprimere le proprie idee, ma la critica deve essere fondata su basi solide e mossa in modo civile ed educato. "Fa schifo" non è il modo migliore per affrontare l'argomento né per esprimere i propri dissensi.

testato


Si, la rxtxserial... l'odiosa ddl, no?
Mi pareva che funzionasse sotto java......

non credo faccia parte del core di java, e' una libreria a parte mantenuta da altri. Il problema e' che appunto non e' mantenuta, e questo rpoblema sulle seriali virtuali non e' mai stato risolto ufficialmente.
Purtroppo nessuno del team arduinico vuole farsi carico ne' di aggiornarla ufficialmente (potrebbe contribuire allo sviluppo della stessa visto che e' fondamentale per l'ide stesso), ne' vuole accettare la semplice modifica fatta da quell'utente cileno.
E' come se su alcuni argomenti il team ufficiale avesse paura di metter mano.
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

nid69ita


...che e' fondamentale per l'ide stesso), ne' vuole accettare la semplice modifica fatta da quell'utente cileno.

Questo quindi?
http://forum.arduino.cc/index.php/topic,118440.0.html
my name is IGOR, not AIGOR

Go Up