Cheers for the update m8. :-)
Fixed - ETA/ETR update (untested)
Added the following SDK commands
quickorshort - swaps between the quickest and shortest route (can swap whilst routing)
skin - opens skin menu
importcams - opens cam import box
setgps - opens the set gps screen
changeunits - swaps units from M to KM and back again
Added the following to the SDK.ini
FDMENU= This will display FDMENU.SKIN in a RR Skin folder (allows custom menus)
Added the following
Pressing the number of cams on the main screen will refresh the cam list
Pressing either the distance left or the speed will swap units from M to KM and back
Pressing the number of sats will reconnect the gps unit (handy when coming out of hibernation)
Sorry that its take ages to just add these few bits, just been that busy at home getting ready for the new baby.. which will be arriving I hope this week :-)
Grab the update from www.x-digital.addr.com/FreeDrive.exe just replace the original 0.80 or 0.81 .exe
let me know
cheers
CdRsKuLL
Cheers for the update m8. :-)
The main reason I have added the extra sdk commands, is so you can now make your own menu's using RR.. for example
Create a button on the external_gps.skin so it does the following
B,0,560,75,42,"MENU;GPSMENU1.SKIN" (This loads the skin called GPSMENU1.SKIN)
now in this skin you can have as many buttons as you like, make it look how you like, and even have it call other menus like GPSMENU2.SKIN ... this skin floats ontop of freedrive (like the exit menu) you can even set its transparent if you wish (V,80)
Now in this GPSMENU1.SKIN you will need to add buttons that look like this..
B,045,045,160,060,"SENDMSG;FreeDrive;address||EXIT ",""
B,045,120,160,060,"SENDMSG;FreeDrive;favorites||EX IT",""
B,045,195,160,060,"SENDMSG;FreeDrive;view2d||EXIT" ,""
B,285,045,160,060,"SENDMSG;FreeDrive;home||EXIT"," "
B,285,120,160,060,"SENDMSG;FreeDrive;history||EXIT ",""
B,285,195,160,060,"SENDMSG;FreeDrive;view3d||EXIT" ,""
This sends sdk commands to FreeDrive, please look at the readme for more info on the commands used.. You will need to add the EXIT like above to close the menu also. If you want to add a second menu then you would do it in the same way as calling the first, but you would stick the EXIT at the end to close the 1st and open the second
I hope you understand :-)
cheers
CdR
O yeah.. nearly forgot to point out.. say your running a RR skin of 800 x 600.. then menugps skin doesnt have to be this, it can be 400 x 400.. and RR centers it on the screen, like the menu below :-) I will be adding another sdk.ini setting command, this will when set, disable FD's menu and send a command out instead.. this is so by tapping on FD's map screen you will be able to get a RR menu to open.
Cool, looking good.
DL'ding
ok.. just uploaded another .exe to the same address.. so if you grabbed the 0.82 update after I posted this, then you will have the latest version..
I have added another SDK.ini command..
FDMENU=
so if you were to set FDMENU=RoadRunner then on tapping the map FreeDrive would try to open a menu skin called FDMENU.SKIN So you will need to create a skin called this in your RR skin folder... but you should be aware when FD is running by itself, then no menu will appear if this setting is left in the SDK.ini file of Freedrive.
cheers
CdR
looks cool will ahve to test soon
What about showing the sat aquiring dialog?
to see whats actually happening with the gps?
CarPC Status:
GPS: 99%
Hardware: 99%
Software: 92%
Case Install: 99.9%
Dash Install: 100%
Car Install: 72%
Good news, i must test but another Idea :
When you define route, it is saved in map directory in previous.dat.
If you quit freedrive, you can recover this route with Destinator or mapmonkey or Mediacruiser.
Freedrive don't use this previous.dat when it starts
Hi m8, no freedrive stores all past points in the history folder, I use the previous.dat folder for eta/etr routing updates. If your halfway through I route I can code in so it remembers on re-start.. this uses another .dat fileOriginally Posted by grave
CdR
my English is very bad but i don't think so :
when you define a route, previous.dat get it's time instantly changed. if you close freedrive then openDestinator (C_Client.exe in destinator directory ) you recover your route.
close destinator, open freedrive : no route then if you reclose freedrice and reopen destinator, no route.
Bookmarks