Phi-panel firmware erase

I have developed a simple firmware erase program that phi-panel users may use to erase original firmware and load new firmware. Before this, you CANNOT upload the same firmware version your panel contains and expect it to reset all the settings that a user may have messed up. Now with this program, you may erase the firmware and the firmware version stored in EEPROM so after loading a new firmware, the firmware will rewrite EEPROM with default settings. I wonder why I have not done this earlier đŸ˜‰

Here is a direct link:

http://code.google.com/p/phi-panel/downloads/detail?name=firmware_erase.hex&can=2&q=

New multi-tap keypad

After a Phi-panel user (Daniel) has requested for more symbols on the multi-tap keyboard, I added all symbols to the keypad, why not? đŸ™‚

Now the keypad has 7 symbols for each numeric key except for 9, with 6 symbols only. The symbols such as greater and less, brackets, parentheses, and curly braces, are all symmetrically located so if you get used to the pad, say memorized “(” is 5 presses on key “4”, then the “)” will be also 5 presses on the next key, “5”. Again all + – * / are located together on key 1.

On HD44780 displays, the ‘~’ and the ‘\’ are displayed as right arrow and the Japanese Yen (HD probably means Hitachi display). That’s unfortunate. Hope that would be a big deal for most of us.

New keypad:

Old keypad:

To update your panel firmware, please go to the google code download page to download the firmware and follow the steps in the wiki page at the code site for updating. If you have questions, leave them here so I can answer them. Thanks.

http://code.google.com/p/phi-panel/wiki/updateFirmware