v1.3.5 20/11/09

--------------
Changes
--------
Minor update as website changed order of info
v1.3
-----
Calculation of Postcode from GPS coords supplied via RoadRunner.
Ability to save current info and recall at a later date if no internet available (1 save per Postcode).
Stop precaching to save searches.
First release v1.1 14/09/08
--------------------------
Get it from my
forum
it's an extension plugin so X,petrol will needed to be added to menu.skin
When initially loaded it will look to see if there is a previously saved list of prices, it there is and it is the same as the postcode in the ini file (this is updated everytime the postcode is changed) and the date is the same it will used the stored data.
At present it is only done from a postcode, I will add the facility to get the postcode from the current GPS coords at a later date. (This is added in v1.3)
here is a screenie and a list of skincommands.
Skinning should be fairly easy as I have used mainly similar commands to the gas_pricefinder ones, just replaced the gas part with petrol. The layout should be the same so you should be able to use the same graphics (with some minor tweaks).
the .skin is just called petrol.skin as opposed to gas_pricefinder.skin
here is the current skin commands.
SkinCommands
Buttons
petrol - loads petrol.skin
petrol_postcode - brings up OSK to change postcode
petrol_refresh - force refresh of data from web if available
petrol_range - brings up range menu skin (5,10,15,20) miles
petrol_fuel - brings up fuel menu screen (Unleaded, Super Unleaded, Diesel, LPG, LRP, Premium Diesel)
petrol_fuelmenu - loads petrolfuelmenu.skin
petrol_rangemenu - loads petrolrangemenu.skin
petrol_gps - get postcode from lat and lon supplied via RoadRunner (added v1.3)
petrol_save - save current info to disk with postcode, fuel and range as filename (added in 1.3)
petrol_load - brings up petrol_saved.skin which has list of previously saved info (added in 1.3)
petrol_select - select and load previously saved info. (added in 1.3)
In the following # is (0-19)
petrol_#_fdnavigate - Send GPS coords to Freedrive and plot route
In petrolfuelmenu skin
petrol_unleaded - select unleaded
petrol_superunleaded - select super unleaded
petrol_diesel - select diesel
petrol_premiumdiesel - select premium diesel
petrol_lpg - select lpg
petrol_lrp - select lrp
In petrolrangemenu.skin
petrol_range5 - Select 5 miles
petrol_range10 - Select 10 miles
petrol_range15 - Select 15 miles
petrol_range20 - Select 20 miles
Labels
petrol_postcode - current postcode
petrol_updated - Last time/date a successful update occured
petrol_range - current range selected
petrol_searches - number of searches still available for this week
petrol_fuel - shows what fuel is currently selected
In the following # is (0-19)
petrol_#_price - price selected fuel
petrol_#_distance - distance from postcode
petrol_#_address - number and street of station
petrol_#_address2 - town, postcode of the station
petrol_#_name - petrol station brand
petrol_#_lon - gas station GPS coordinates (Lon.)
petrol_#_lat - gas station GPS coordinates (Lat.)
Indicators
petrol_changes - indicates whether Postcode, Range or Fuel type has changed since last update.
In the following # is (0-19)
petrol_#_icon - Fuel company logo
Sliders
rrpetrol - Will show progress as it gets the prices from the web
Commands sent by RRPetrol
RRPETROLSEARCHING - this is sent when RRPetrol starts looking for new prices
RRPETROLDONE - this is sent when RRPetrol has finished searching and parsing the info.