CApplicationAPI.InitApi("C:\Program Files\Sygic FLEET Truck\Drive\WindowsXP\drive.exe",AppHnd)
Should be the one that I would expect to work.
You have added a reference to the ApplicationAPI.NET.dll and have a Imports ApplicationAPI at the beginning?
I have received this day (1/24/2012) a Sygic FLEET mail which allows me to give freely my Sygic plugin, this is the mail:
As you can see, each user of this plugin need to buy a Sygic FLEET licence !To your question, I have spoken to our Fleet Business Unit Director about your query. According to the information he has provided me, please feel free to recommend the plugin you have developed by using the Sygic SDK to other Sygic Fleet 10 product users. Sygic Fleet 10 can be purchased here:
By purchasing Sygic Fleet 10, users will have access to your plugin and the right to use Sygic SDK whose functions you have used when developing your plugin.
Please note: Your plugin will not work with Sygic GPS Navigation (product for end users that can be purchased via Apple and Android AppStores) as Sygic GPS Navigation does not include the SDK. It will also not work without purchasing the Sygic Fleet 10 license.
So, i shall upload my first release now as soon as possible !
First post is updated !
The plugin as soon as possible now
This is the first release, but this version see you that is possible to do ! (see the first post)
It's just a beginning !!!
If you have a need or some ideas for this plugin, please say me your needs or your hopes !
The new version will have :
1-the 'Next Instruction', Turn by Turn option with indicators left, right, etc...
2-speed actual limit
and more ...
select the unlimited version and choose north america as region...
Blessed are the "cracked" for it is they who let in the light.
Ok, i have found how to use the events options:
Dim AppHnd As ApplicationAPI.CApplicationAPI.ApplicationHandler = New CApplicationAPI.ApplicationHandler(AddressOf NavHandlerLocal)
call sygic like that:
CApplicationAPI.InitApi(INI.ReadString("RRSygicDri ve", "sygicpath", "") & "drive.exe", AppHnd, p(2), p(3), p(0), p(1))
and define the handler like that:
Private Sub NavHandlerLocal(ByVal nEventID As Integer, ByVal strData As IntPtr)
Dim sb As String = strData.ToString '= ConvertPointerToString(strData)
If INI.ReadString("RRSygicDrive", "eventsactive", "") = "Yes" Then
Select Case nEventID
This is my second version of this plugin (first post is updated)
In this new version i have added:
2-turn by turn next instruction with panels indicators
thank you for this very nice plugin!
but where do i have to copy the pluginfolder or the files?