News from the eWicht world
2011-01-04 Test with srcpd - Bugfixes
David Rütti has successfully tested the SRCP version with srcpd (SVN Version 1524). David, thanks a lot! The release includes the fixes of bugs which David has found: Link
A new rubric "XML configuration files" can be found in the users corner. There typical configurations for dedicated SRCP servers can be found and can be loaded to the eWicht.
2010-12-05 The new Release 1.1!
A busy year is over. A lot of feature requests, received by e-mail or on the Leipzig Fair, I have tried to put into this Release. Because of the great amount of new functions there are two development branches now: the SRCP branch and the Rocrail branch. Each branch is associated with a seperate hex file.
Common improvements:
- Added the possibility to upgrade firmware during runtime.
- Added a second mode for toggling the loco direction via the zero point. Extended the webpages to configure the mode.
- The bootloader, the EEPROM data and the firmware itself are completly versioned now - better for migration and support
- Support of up to 13 functions (F0, F1-F12). A long F0 push opens the other F groups.
- Names of locos are displayed if available.
- Multi language support (German and English), configurable via web interface.
- Stylesheet of the web interface completly reworked, completely removed java script.
- Input of the IP parameters and the server address as URL via web interface.
- Configuration can be stored as XML-File and can be later reloaded.
The features of the first Rocrail implementation:
- Connection handler
- XML communication module
- Loco database browser
- Loco control (adopted from the SRCP version)
- Power control
New features of the SRCP version:
- Names of locos and accessories are directly editable at eWicht.
- Server cache. Direct selection of locos, which already are registered at the server.
- The idea of quick access to locos and accessories with the F buttons is developed to a database:
- Up to 16 loco and up to 4 accessory entries in the database.
- The first 4 entries can be requested via the F buttons.
- Other entries can be requested via a special protocol.
- Additional loco related data, which is stored in a database entry: name, maximum speed, address, SRCP data like bus number and protocol, function mask.
- The function mask can be used to configure a function either as a toggle or switch.
- Additional accessory related data, which is stored in a database entry: name, address, SRCP data like bus number and protocol, port count, delay time.
- All parameter can be configured via the web interface.
Further infos to bug fixes and extensions are included as news file in the Release. Please read the new section firmware updates before updating!
2010-12-02 eWicht project page in an improved design.
Also new fotos of the second prototype are online.
2010-11-12 New SRCP servers!
New important SRCP servers are online:
- srcpd4cu - A server for P50X command stations like Easy Control or Intellibox.
- Rocrail© - The latest version comes with an embedded SRCP Server.
- DDW-Server V0.80 - The new DDW Server as .NET version.
That is a lot stuff for testing. I will post results in the following weeks. Helpers are very welcome!
2010-07-23 Configuration website for version 1.1 finished!
A lot of new features were brought to eWicht. Take a first look to the new completly reworked configuration website of an eWicht device.
2010-05-24 BonjourFoxy discovers eWicht
With the Firefox plugin BonjourFoxy the eWicht can be easily discovered in the network.
2010-02-01 Bugfix-Release 1.0.7
The turbo encoder is completely disabled in this release.
There is also a Gallery with nice old pictures online.
2010-01-15 eWicht successfully testet at the embedded SRCP Server MBS1 from 7soft.
Thanks to Reimar Barnstorf for testing!
2009-11-30 Work on Version 1.0.7 canceled -> Started working for 1.1.
New major features:
- Native support of Rocrail
- SRCP Server cache - Seletion of GLs, which are already known to the SRCP server
- XML based configuration file
- Multilanguage support (English and German)
2009-10-30 Started working for 1.0.7
- Fixing of some bugs.
- Direction change of locos via zero point.
- Preparing for multilanguage (string tables)
October 2009 CRCF thoughts
I want to get a quick solution for eWicht with CRCF or so. The discussion on german drmb (usenet) to this topic seams to be quiet dead. Suggestion from drmb, to look at other OpenSource projects in the net like JMRI. I also have found RocRail - I like this project. Maybe there will be an eWicht with RocRail?
2009-10-02 - 2009-10-04 The eWicht on the "Modell Hobby Spiel" fair in Leipzig, Germany!
Some new suggestions for the project:
- Toggle direction of a loco per click (already implemented) or with a zero point.
- More loco functions!
- Configurable loco functions (click or toggle)
- Address locos via human readable names
2009-09-04 The Version 1.0.6 is online.
2009-08-17 Started working for 1.0.6.
- Redesign the turbo encoder implementation (depends on the rotary speed).
- Fix a bug regarding the SRCPDevice cache overflow: Changing the GA-Address multiple times (>= 3) without changing to GL locks eWicht for GAs (no GLs selectable).
- Short cuts via F1-F4 for GA and GL.
2009-08-09 The Version 1.0.5 is online.
2009-07-20 Started working for Version 1.0.5, here are some todos:
- While entering a name at the name input dialog (i.e. for server network names) and finishing this dialog with a double push an 'a' is added to the name.
- Wrong port interpretation of the SRCP GA ports in the srcp client module leads to the possebility that two ports drive current at the same time. Solution: Display both ports as one (toggle).
- srcpd logs two seperate timestamps per port of one GA address, DDW only one timestamp per GA address. eWicht has problems to handle the srcpd case.
- Shorten the single push time
- One more speed step for turbo encoding is needed
- Currently the GA delay is -1 (unlimited), that better should be a value between 100ms and 500ms. Furthermore this value should be requested if needed.
- Add a button on the webinterface for eWicht restart.
- Switch off the LCD backlight after some idle time.