The awesome embedded adventures logo goes here!
GO

EMBEDDED ADVENTURES: CONNECT THE WORLD AROUND YOU

All news articles
Eagle 5.10.00 released

15 July 2010



Certainly the free end of the PCB market is hotting up.

No sooner had we reported on RS Components free PCB creation tool and its bill-of-materials link to RS Components, Cadsoft have announced version 5.10.00 of the Eagle Freemium version.  This gives you DesignLink integration, allowing the ability to link data from Farnell with your schematic etc.  How this will work in real life remains to be seen - the initial press release talks about giving users the ability to write .ULP (User Language Programs, or scripts) which include DesignLink support, which makes us think that someone's going to have to do a bit of work before we can see the results of this integration.  Hopefully Cadsoft will provide some .ULPs shortly that will give you a BOM with part codes from Farnell.  If we can get to the point of being able to pull PCB patterns and pinouts from Farnell without having to wade through datasheets, we'd have some real time savings.

Here are the improvements in version 5.10.0.


What's new in version 5?

Version 5.10

Internationalization
  • The manual and tutorial are now available in Chinese.
  • The EAGLE program texts have been translated to Hungarian (note that the texts provided by the Qt GUI library are not available in that language).
  • The EAGLE program texts have been translated to Chinese (note that the texts provided by the Qt GUI library are not available in that language).
User Language
  • The new User Language functions neterror(), netget() and netpost() can be used to access remote sites on the Internet.
  • The User Language function t2string() now has an optional format parameter.
  • The User Language now provides functions for processing XML code (see "Help/User Language/Builtins/Builtin Functions/XML Functions").
  • The User Language function language() now by default returns "en" if no valid language code can be determined.
  • The new User Language function country() can be used to determine the country code of the current system (see "Help/User Language/Builtins/Builtin Functions/Miscellaneous Functions/country()").
  • The image URL in the tag of HTML texts may now also be external
  • The new User Language dialog function dlgSelectionChanged() can be used to determine whether the current selection in a dlgListView or dlgListBox has changed.
  • The new User Language Program 'designlink.ulp' can be used to access Premier Farnell's online product database. Note that currently the DesignLink server has problems delivering more than 50 search results at a time, and can only deliver the first 500 search results, even if it reports more than 500 hits for any given search.
  • The User Language dialog objects dlgTextView and dlgLabel now open external hyperlinks with the appropriate application program.
  • The width of a dlgComboBox is now automatically adjusted when the data in its string array is changed.
  • The new User Language functions cfgget() and cfgset() can be used to store parameters in the user's eaglerc file.
  • The 'Selected' parameter of a dlgListView can now be initialized to -2 to make the first item according to the current sort column the selected one.
Miscellaneous
  • Reverted "Fixed calculating mask data for SMDs with a non-zero roundness" from version 5.7.0, because this caused apertures to be drawn that used to be flashed.
  • Hyperlinks contained in the descriptions of files or library objects are now opened with the appropriate application program.
  • Removed the remark on t/bPlace automatically selecting t/bNames etc. from the English version of the online help of the DISPLAY command (this was overlooked in version 4.92.3).