- Published: Sunday, 04 July 2010
- Written by Graham Mitchell
- Hits: 4578
A big thanks to Steven Wright for a great contribution to the Swordfish community.
Every now and then it's handy to have the ability to create a custom character to depict something other than that of the standard ASCII symbols. LCDs can have upto eight programmable characters in use at any one time. This handy plugin allows each character to be created by simple pixel-clicking.
Each character has a 5x8 grid which can be modified as to how you please. In the image below there are several custom characters which are destined to form a progress screen.
The textbox below each character allows you to add a short description that will appear in the comment beside each row of the final constant array. Before pasting the final code into the Swordfish IDE, you may wish to change the 'Character set name' - this will become the name of the constant array. By exporting several constant arrays with different names, you can switch between several custom character sets in your final code.
Importing Existing Character Sets
Making alterations to custom characters is very easy. Simply highlight the constant data, and click [emphasisbold]Import from selected text[/emphasisbold]. The selected characters will load onto the plugin ready for editing.
If an error is encountered when importing from the IDE, ensure that you have the whole of the existing constant array selected first.
Installing the Plugin
[div class="download" class2="typo-icon"]Download LCD Programmable Chr Generator[/div]
[div class="alert" class2="typo-icon"]The plugin is built in Visual Basic 2008 Express. If you cannot run the plugin, you may need to install the DotNet framework from this link.[/div]