»
«


It’s been a long week coming, but the latest/greatest version of the IDE has been released; get it now from the install page or the following direct links. If you’re upgrading, you can just back up your old IDE directory and extract the archive to the same place.

Most of the changes were in libmaple; the primary focus was on fixing SerialUSB issues (blocking and autoreset), squashing bugs, and adding interrupt support to the hardware timers.

Fixed SerialUSB.print() blocking issue

Usercode would frequently not run when disconnected from a serial port monitor; now it should at least run slowly. See USB docs for more details; in the long run we intend to add even more flexibility here.

Changed USB reset scheme

Hopefully fixes some issues with auto-reset on Windows XP.

init() called earlier (thanks xttocs!)

This should help porting some libraries.

New Makefile scheme for libmaple

Smarter, less magical, rules based Makefile system.

Improved udev rule

Hopefully fixes some issues for Ubuntu 10.04 users.

SerialN.end() and SerialN.flush() methods

By popular request!

New Timer class for configuring interrupts with the hardware timers

Whole bunch of goodness! See the docs.

More

Many documentation updates, new highlighted keywords, and examples for Serial passthrough, the timers, SerialUSB, and crude VGA.

For a complete list of changes see these github changelogs for the IDE and libmaple.

Please post your successes, failures, comments, and condolences in this forum thread, and have a productive weekend!


This entry was posted by bnewbold on Thursday, July 22nd, 2010 at 10:59 pm. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply




Contact webmaster@leaflabs.com with website issues

Powered by WordPress, nginx, Linux, vim, and coffee.

This site intended to be valid HTML 4.01 Strict. Best viewed with any standards-compliant browser.

Copyright LeafLabs LLC, 2009-2010, a member of the
Green Street Space.
Unless otherwise noted all content on this website is released under the Creative Commons Attribution Licence 3.0

Hello Anonymous! Login?