1. A breve aggiorneremo la piattaforma di Reboot per risolvere alcuni problemi con i plug-in, quindi chiediamo ancora un po' di pazienza, Lo staff di Reboot

E' uscito il nuovo IDE 1.6.6!

Discussione in 'Arduino News' iniziata da zoomx, 4 Nov 2015.

  1. zoomx

    zoomx Livello 19

    Iscritto:
    12 Set 2015
    Messaggi:
    892
    Like ricevuti:
    339
    Il nuovo IDE 1.6.6 è stato rilasciato oggi


    https://www.arduino.cc/en/Main/Software#

    [​IMG]

    Tra le caratteristiche interessanti:
    • Aggiunta la velocità di 74880 baud nel monitor seriale per leggere i messaggi di boot dell'ESP8266
    • Aggiunto un plotter seriale, che permette di visualizzare in tempo reale le informazioni. Per esempio inserendo Serial.println(analogRead(A0)) nel loop.
      [​IMG]
    • Sotto Windows l'avvio dell'IDE dovrebbe essere più rapido. Forse hanno finalmente risolto il baco che affliggeva chi aveva collegato dei dispositivi bluetooth che creano parecchie porte seriali fantasma
    • Alcuni degli esempi non saranno più in sola lettura
    • Nell'editor un triplo click seleziona l'intera linea
    • Ogni sketch finalmente viene compilato nella sua cartella. Significa che se compilate un'altro sketch e poi tornate a quello precedente non modificato non ci saranno più ricompilazioni.
    Sapevo che avrebbero implementato la possibilità di avere librerie in sottocartelle degli sketch ma qui non se ne fa menzione, almeno credo.

    [​IMG]

    Changelog in inglese

    ARDUINO 1.6.6 - 2015.11.03

    IDE
    • Switched to Java 8, which is now both bundled and needed for compiling the IDE
    • Added link to unofficial boards support list in preferences
    • Limit of possible new sketches in a day raised to 676. Thanks @Chris--A
    • Windows: fixed a bug when running username had non ASCII chars
    • Lots of fixes
    • ArduinoISP examples moved under 11.ArduinoISP folder
    • MacOSX: binary is now able to tell the IDE its current working directory. Eases life to those using the IDE from the CLI
    • CLI: if specified board doesn't exist, fail instead of using a default one
    • Windows: IDE stores its stuff under %LOCALAPPDATA% instead of %APPDATA% (which was a roaming folder). %APPDATA% content is automatically migrated to new location
    • Added 74880 baud rate to serial monitor. Thanks @Chris--A
    • When changing tab, file name is shown in window title
    • IDE groups compiled files into "libraries", "core" and "sketch" folders
    • Added Serial Plotter. Thanks @henningpohl
    • Editor: triple click selects whole line
    • Windows: IDE startup feels faster
    • Examples of libraries with a .development flag file in their root folder won't get marked as read-only. See [HASHTAG]#2619[/HASHTAG]
    • Update notifications: when updates are available from either Library or Boards Managers, a popup will be shown
    • Introducing arduino-builder, a command line tool that properly calls gcc. Fixes lots of issues about buggy preprocessing.
    • Each open sketch gets built in its own folder, allowing the IDE to recycle previous compilations and being much faster
    • "Go to line": CTRL+L or Edit > Go to line... will open a dialog where you can type the line number where you want the editor to jump to
    • Added boards.local.txt support: like platform.local.txt, allows to enrich a boards.txt definition without modifying the original file. Thanks @Wackerbarth
    • Library to library dependencies: when your sketch imports a library, and that library uses another, the IDE will find out without you having to add a useless [HASHTAG]#include[/HASHTAG] to your sketch
    • Allow per-platform keywords.txt. Thanks @PaulStoffregen
    • Allow spaces in IDE install path on Linux. Thanks @matthijskooijman
    • Fixed a lot of documentation. Thanks to @per1234 @q2dg
    • Fixed parsing for SystemProfiler when scanning for available serial ports on Macosx El Capitan

    LIBRARIES
    • Bridge: YunClient.connected() returns true if there are bytes available for read. Thanks @RobAtticus
    • Bridge: YunClient.stop() now empties all buffers. Thanks @RobAtticus
    • Ethernet: Added missing keywords. Thanks @per1234
    • Ethernet: Fixed DNSClient.inet_aton() function. Thanks @jhorck
    • Ethernet: Expose optional DHCP timout parameters to Ethernet:begin(). Thanks @chaveiro
    • Wire: Implemented Wire.end().
    • Wire: Fixed bug with repeated START for AVR. Thanks Nate Williams
    • Wire: Resolved timing issues on AVR. See n2173 n1477.
    • Wire: Fixed bug in repeated start in slave mode on SAM. See [HASHTAG]#3908[/HASHTAG]
    • SD: Change "char *" to "const char *" on methods accepting a string as a parameter. Thanks @Ivan-Perez
    • Scheduler: Added support for cortex-M0. Thanks @PeterVH

    CORE
    • Added new PluggableUSB and HID support. This change introduces a more powerful API for libraries that wants use advanced features of USB-Device.
      Thanks to @obra @NicoHood @matthijskooijman @nospam2000 @weizenspreu
    • AVR: fixed wrong turnOffPWM() for TIMER0B. Thanks @gonzoveliki
    • AVR: added support for AtmegaXXu2. Thanks @NicoHood
    • AVR: a bunch of USB Core bug fix. Thanks @NicoHood
    • AVR: Expose serial setting from USB-CDC serial port. Thanks @matthijskooijman
    • ArduinoISP is now compatible with every architecture (not only AVR) and is much more stable. Thanks @PeterVH
    • Print not aborting on write() failure. Thanks @stickbreaker
    • AVR: Faster interrupts patch. Thanks @xxxajk
    • AVR: Fixed pulseInLong wrong measurements.
    • AVR: Removed a bunch of compiler warnings. Thanks @NicoHood
    • Improved variants files for Boards Gemma and Ethernet
     
    #1
    Ultima modifica di un moderatore: 4 Nov 2015
    A nastys piace questo elemento.
  2. zoomx

    zoomx Livello 19

    Iscritto:
    12 Set 2015
    Messaggi:
    892
    Like ricevuti:
    339
    Bus, grazie per aver aggiunto le immagini. Così è molto più bello!

    Sul forum è stato confermato il fatto di poter avere sottocartelle nelle cartelle degli sketch ma non ho ancora provato.
    Questa struttura di cartelle rompe la compatibilità con gli IDE precedenti.
     
    #2
  3. zoomx

    zoomx Livello 19

    Iscritto:
    12 Set 2015
    Messaggi:
    892
    Like ricevuti:
    339
    Ho fatto un test e mi son accorto che se si ha un IDE precedente si incasinano un po' le cartelle.
    Attualmente l'1.6.5 non mi funziona correttamente con le librerie e mi sa anche con gli altri core.
     
    #3
Sto caricando...

Condividi questa Pagina