Welcome to the DCLFuel Home Page

General

DCLFuel is a small (12k) and efficient fuel monitoring program for Psion Series 3a/c/mx palmtop computers and best of all it's FREE!

DCLFuel gives details of each fill and five different graph views, it allows data entry and display in UK, US and European units in any combination (e.g. you could enter miles and litres when you fill up and display km and MPG, etc. when you view the results later). This is especially useful if you happen to own a British car but live in Europe for example, where you'd enter information in miles and litres but would probably want to display information entirely in metric units. Thus the program is very flexible.

DCLFuel for the Series 5/5mx machines can be found here.

Note: DCLFuel is NOT compatible with the Siena because the screen size restrictions would make the program virtually unusable.

Screen Shots

Just to whet your appetite, here are some screen shots......  

This shot shows the DCLFuel main screen. The upper half of the screen displays numerical information for the current fill. The lower half contains a graph showing trends in various figures. The diamond key changes the figures used for the graph  Five graphs are available: Economy, Distance/Day, Fuel Cost, Cost/100km (or M), Cost/Day.
By using the arrow keys, you can view the numerical information for previous fills, the fill being currently displayed is shown on the graph by a grey vertical line. Not that the status window can be sized and removed in the usual manner.
There are two preferences dialogues: Display Preferences (shown here) and Entry Preferences. These allow you to set the units for display and entry respectively. You can enter values in different units to those you display. The preferences are stored with the file so if you have two cars, one British and one European you don't have to change the entry preferences between km and M 
The Fill Up dialogue is shown here. Simply enter the odometer reading, number of fuel units and total cost and optionally the name of the filling station. The date defaults to today but can be changed in the usual way. The required units are indicated in accordance with the current entry preferences.
A new addition to DCLFuel is the ability to set reminders. You can set the program to remind you when it's time to do an oil change, service, check tyres, etc. You can use the advance warning to give you enough time to book your car in for service. Reminders can be either repeating or one off. Reminders appear when you fill up or start the program after the specified odometer reading (less advance warning)

 DCLFuel Development History

2.3 Added averge figure to graph title and grey line showing the average level. Also added cost per distance to satistics screen.
2.2 Fixed small bug where amount of fuel is always displayed in litres. Thanks to Dean Prosser for spotting this.
2.1 Fixed the cosmetic bug at the end of the graph when filling. Modified text display to include the amount of fuel for the current fill. Added economy display for km/l as I have been informed that this is used in some countries.
2.0 Fixed a bug that crashed the program when using 'Update Last' on a new file containing no data. Fixed problem when creating a new file from the system screen while the program is already running. Added opening and saving file messages. Thanks Tiziano Dal Betto and Jason Stubbs for being diligent enough to spot these.
1.9 The date now displays in the format specified in the Time application rather than always using European format. This should keep our American friends happy! Thanks to Skip Lee for informing me of this oversight. Minor bug fixes: View Initial Fill not allowed when no fills have been made, can't enter zero values for fuel/cost in fill/update dialogues. Station field extended to 20 characters. Thanks to Dirk Straka for these tips.
1.8 Auto switch off now works when running DCLFuel. Thanks to Dirk Straka for pointing this out.
1.7 Fixed 'file already open' bug when creating new files from inside the program. This bug first appeared in v1.6. Thanks to Paul Gooch for spotting this one. Fixed the display units bug in the initial values screen and calmed down the event loop to save on power consumption, thanks to Bob Jones for finding these.
1.6 Fixed units typos in fill and update last dialogues. Rounded displayed odometer in fill dialogue to avoid silly decimal parts. Added initial fill values screen. Added reminders for oil changes, services, etc.
1.5 Fixed the infamous multiple fills per day limitation!
1.4 Psion+arrow now moves to beginning/end of graph. Control+arrow moves back and forth by 5 fills. Added graph scale labels and statistics screen.
1.3 Fixed problem with conversion to miles in Fill and Update dialogues. Fixed bug when deleting last transaction. Fixed bug related to updating transaction when there is only one. Thanks to Robert Jones for telling me about these.
1.2 Fixed 'directory does not exist' bug when creating a new file from inside the program. Thanks John Machar for spotting this one.
1.1 Fixed divide by zero error occurring when filling twice in the same day (see above). Thanks to Geert De Haes for pointing this one out.
1.0 First release.

Download DCLFuel

DCLFuel version 2.3

Download Registration Key

As I am no longer actively supporting this program, the registration key is available for download here to save me the job of emailing them out.

Registration Key

In the above ZIP file, you'll find REG.KEY. Place this file in the M:\DCLFUEL\ directory on your Psion and all should be well.

Contacting the Author

If you want to contact me for any reason, mail me at: Dave.Lee@rts-group.com
I'm afraid I can no longer maintain the program because I no longer own a Series 3 machine, having recently changed to a Nokia 9210i communicator. However, no bugs have been reported to me for a number of years now so I'm quite confident that the program is free from any major errors. If you have need help with installation or anything else that wouldn't require program modifications I will do my best to help in any way I can.


This page was last updated 19-01-2004

1