Recent updates on the CompuPhase pages

Skip to main content (skip navigation menu)
Letterhead logo






Recent updates on the CompuPhase pages

 
12 December 2011
H0420 programmable MP3 controller/player: firmware update version 1.10, Build 4613
The most recent firmware update for the H0420 programmable MP3 controller/player is version 1.10, build 4613. You may wish to install this update if you purchased your H0420 MP3 player before 12 December 2011. Devices purchased after that date already contain this latest firmware release.

The most recent version of the pawn development environment is also present in this download.

This page is also available in Dutch, in French and in German.

Update of VisualPlace
Freeware VisualPlace assists in (manual or automated) PCB assembly. Component placement is extracted from files generated from the EDA suite (notably the Gerber files, the centroid file and the bill-of-materials). The application visualizes the component placement and converts the files (with corrections, where applicable) for further automated processing. Due to a plug-in architecture, VisualPlace works with many EDA suites, and more can be added.

Notable changes in this release are printing support (4 reports), adaptions to run under Wine (for Linux and Mac), the addition of "user-defined" fields in the BOM (which then can be included in the printed reports or in the information displayed on screen), support for interfacing with other equipment or software via plug-ins, general-purpose checkmarks on component list (e.g. to "tick components off the list"), and selectable size, colour and opacity of the markers.

VisualPlace is a free application.

Update of the Termite serial terminal
Freeware Termite is a simple RS232 monitor, with plug-in support to allow for various extensions.

In this release, virtual RS232 ports can now also be identified by name, because the COM-port address that Microsoft Windows assigns to a virtual RS232 port isn't stable. The autocompletion feature has been improved.

Termite is a free utility.

Update of the SvnRev utility (for developers using Subversion)
Open source A software developer uses SvnRev to include version or revision stamps into his/her compiled programs.

Version 2.0 of the SvnRev utility adds support for Subversion 1.7. If Subversion 1.7 is used, SvnRev can read the version numbers from the working-copy database, so RCS keywords are no longer required.

SvnRev is an open source product (zlib/libpng license).

1 August 2011
New application: VisualPlace
Freeware VisualPlace assists in (manual or automated) PCB assembly. Component placement is extracted from files generated from the EDA suite (notably the Gerber files, the centroid file and the bill-of-materials). The application visualizes the component placement and converts the files (with corrections, where applicable) for further automated processing. Due to a plug-in architecture, VisualPlace works with many EDA suites, and more can be added.
Update of the pawn embedded programming language (release 4.0.4548)
Open source This update of the pawn scripting language" brings many changes to the abstract machine and a few important changes to the language as well. The changes in version 4.0 break compatibility with version 3.3 (and earlier). Both the host application and the scripts must be adapted for this new release. A "Porting Guide" is available with the details.

See the "pawn history" for a summary of the changes in this release.

pawn is an open source product (licensed under the Apache License version 2.0).

Update of the Termite serial terminal
Freeware Termite is a simple RS232 monitor, with plug-in support to allow for various extensions. In this release, the plug-in support is enhanced to also allow function keys to activate certain behaviour. A new plug-in for user-defined macros illustrates the new features.
Update of the SvnRev utility (for developers using Subversion)
Open source A software developer uses SvnRev to include version or revision stamps into his/her compiled programs. Version 1.12 of the SvnRev utility adds support for Oracle SQL and Apache Ant. In addition, there is a new command line option to disregard differences in line endings (DOS/Windows versus Unix/Linux versus Macintosh).

SvnRev is an open source product (zlib/libpng license).

Updated article and library: minIni - a minimal INI file parser
Open source The programmer's library "minIni", to read and write "INI" files in embedded systems, is now at version 1.1. minIni takes little resources and can be configured for various kinds of file I/O libraries. New in this release are support for floating-point and fixed-point numeric values, support for boolean flags, improved "write performance" and minimized "wear" on Flash memory media, a few more examples for "glue files" for file systems, and updated documentation.

minIni is an open source product (licensed under the Apache License version 2.0).

Anthology of our recent projects
We added a few projects to our list of selected recent projects.

This page is also available in Dutch, in French and in German.

Switch to MathJax
For mathematics typesetting, the site has switched from jsMath to MathJax. MathJax has improved performance and cleaner rendering of the equations. You can right-click on an equation for various settings (zoom level, method of display) and for other operations such as viewing the source for the equation.
26 October 2010
Update of the Twinkler software and documentation
The Twinkler is a bright (low-power) RGB LED combined with a controller. It is designed for (effect) lighting in scale models, interactive maps, star ceilings or other special displays.

New in this release of the software is support for printing a scenario, full keyboard control and general editing improvements. Also new is expanded documentation for custom programming of the Twinklers, now including a section on C#. Source code for a high-level programming interface (in C++ and C#) is also provided.

This page is also available in Dutch, in French and in German.

H0420 programmable MP3 controller/player: firmware update version 1.9, Build 4299
The most recent firmware update for the H0420 programmable MP3 controller/player is version 1.9, build 4299. You may wish to install this update if you purchased your H0420 MP3 player before 26 July 2010. Devices purchased after that date already contain this latest firmware release.

The most recent version of the pawn development environment is also present in this download.

This page is also available in Dutch, in French and in German.

Updated article: Gapless looping MP3 tracks
Freeware Creating MP3 tracks so that they loop "without gaps or clicks" is commonly thought impossible, due to limitations in the MP3 file format. However, the limitations can be circumvented or repaired. This article discusses the issue and presents a utility that creates gapless MP3 loops.
16 July 2010
Twinkler "starter set" is now available
The Twinkler is a bright (low-power) RGB LED mounted on a miniature circuit board together with a controller and a provision for a light pipe. It is designed for (effect) lighting in scale models, interactive maps, star ceilings or other special displays. We now make available a complete set of all products and tools needed to fully evaluate the system.

This page is also available in Dutch, in French and in German.

Update of the Termite serial terminal
Freeware The functionality to log all received data to a file has been moved to a plug-in filter. The plug-in filter has more options than the old built-in functionality. To save the current contents of the reception window to a file, there is a new option to the "right-click" popup menu. Minor changes in the user interface make the utility easier to use.

The article has a new section on port or protocol analysis, using a virtual COM port (more precisely, a null-modem emulator).

Update of the SvnRev utility (for developers using Subversion)
Open source A software developer uses SvnRev to include version or revision stamps into his/her compiled programs. Version 1.10 of the SvnRev utility adds support for C# and adds an automatically increasing "build number" if SvnRev detects changes in the source code that are not (yet) commited to version control.

SvnRev is an open source product.

Updated article and library: minIni - a minimal INI file parser
Open source The programmer's library "minIni", to read and write "INI" files in embedded systems, is now at version 0.9. minIni takes little resources and can be configured for various kinds of file I/O libraries. New in this release are support for trailing comments, automatic wrapping and unwrapping of strings in double quotes (when needed), improved portability, and updated documentation.

minIni is an open source product.

New product: the SYLT Editor
Freeware The SYLT Editor is a self-contained utility to create or modify SYLT frames in an MP3 track (or, more accurately: a SYLT frame is inside an ID3 tag, which in turn is prefixed to an MP3 track). A SYLT frame contains text (e.g. the lyrics of a song) plus time-stamps attached to each line, word or syllable. Versions of the SYLT Editor are available for Microsoft Windows and for Linux.
Anthology of our recent projects
We added a few projects to our list of selected recent projects.

This page is also available in Dutch, in French and in German.