Startpage

Pitsch & Pohler Professional KEG

Startpage

TomTom Navigator SDK Wrapper for the Microsoft .NET Compact Framework

Take a look at the Feature comparison chart!
 
Work with TomTom Navigator 2.0 or 3.0 or 5.0 Works with TomTom Navigator 5.0
No GPS Driver support for Navgator 5 No support for older versions of TomTom Navigator.
Needs TomTom Navigator SDK 5 to work with TomTom Navigator 5.0 Can only be used with the TomTom SDK 5.0
Works with TomTom Navigator 5.0 No support for older versions of TomTom Navigator
Supports ONLY a subset of functions with Navigator 5 Supports the full function set of the TomTom SDK 5.0
Does NOT include support for asynchronous function calls. Most of the functions can be used asynchronously.
Only TTNCF3: Itinerary and Avoid functions NO Itinerary and Avoid functions
When to use TTNCF / TTNCF3 When to use TTNCF3
If you use older versions of the TomTom Navigator.
If you don't need extra functionality.
If you DON'T need the extra functionality of TTNCF3
If you only want to use the functionality of the TomTom Navigator 2.0 / 3.0
If you DONT use the TomTom SDK 2.0 or SDK 3.0
If you use ONLY the TomTom Navigator 5.0
If you need the extra functionality of TTNCF5
If you want to use the full functionality of the TomTom Navigator 5.0
The CONs The CONs
No support for GPS Driver with TomTom Navigator 5.
No support for asynchronous function call.
No support for the new functions provided with Navigator 5
Doe's NOT work with older version of the TomTom SDK / Navigator.
You must take care about the TomTom Navigator Version running.
The PROs The PROs
Runs with the older version of TomTom SDK / Navigator
Runs also with Navigator 5
Some of the calls can be made to all versions of the Navigator.
Includes full support for Navigator 5.
Supports asynchronous calls.
A lot of the "old functions" were updated with more capabilities.
If you have any questions - feel free to ask TTNCF@pp-p.com

Or simply register at TTNCFCN to download the documentation.

Feature comparison chart

We kept the name of existing fuctions the same for TTNCF5 in this chart!
For an example GetNavigatorVersionV01 is now called GetNavigator Version
API calls
(.Net Methods to access the TomTom C++ API)
TTNCF Version: 5.0 1.1 3.0
GetSdkVersionInfoV01
GetNavigatorVersionInfoV01
BringNavigatorToForeground
SwitchToNavigatorView
TryCloseCurrentOpenedDialogs
SwitchMap
GetLocationInfoV01
GetLocationInfoV02
NavigateToCoordinate
ClearFavorite
SetFavoriteV01
GetFavoriteV01
NavigateToFavorite
ShowCoordinateOnMap
ShowRectangleOnMap
SendDirectCommand
GetCurrentPositionV01
MakePoiVisible
AddPoi
DeleteClosestPoi
DeleteAllPoi
MakeUserPoiVisible
MoveClosestPoi
AddAvoidRect
ClearAvoidRect
ClearAllAvoids
AddItineraryLocationV01
AddItineraryLocationV02
SetItineraryLocationV01
SetItineraryLocationV02
GetItineraryLocationV01
GetItineraryLocationV02
DeleteItineraryLocation
EnableItineraryLocation
IsItineraryLocationEnabled
IsItineraryLocationInMap
SetItineraryDefaultDepartureV01
SetItineraryDefaultDepartureV02
GetItineraryDefaultDepartureV01
GetItineraryDefaultDepartureV02
SaveItinerary
LoadItinerary
ClearItinerary
NavigateToNextStopover
AbortItineraryLeg
GetItineraryState
GetCurrentStopover
GetNrOfItineraryLocations
SetNavigatorProperty
GeocodeV01
GeocodeExV01
GetDataSetInfoV01
GetRouteInfoV01
GetRouteCoordinates
UseGFFile
EnableGFRecord
StartApplication
IsApplicationRunning
TomTomApplicationToForeground
StopApplication
FlashMessage
GetLocationInfoEx
ChangeSetting
ShowAddressOnMap
NavigateToAddress
GeocodeExtended
Summary 36 24 56
Supporting functions
(Functions extending the .NET CF)
TTNCF Version: 5.0 1.1 3.0
GetInternalVersions
SetForegroundWindow
QuitTomTom
KillTomTom
ReturnAvailable (Async suppport)
Summary 3 1 4
External GPS Drivers
(To Build your own GPS drivers in .NET Cf)
TTNCF Version: 5.0 1.1 3.0
AttachToTomTomGPSEngine
DetachFromTomTomGPSEngine
CopyDataToTomTomGPSEngine
Summary 3 3 3
GF Files
(Support for GF File notifications)
TTNCF Version: 5.0 1.1 3.0
EnableGFMessageSystem
RegisterGFMessage
TNGFMessage
TTNGFMessageHandler
Summary 0 4 4
The MapInfo class
(Usefull to switch between maps)
TTNCF Version: 5.0 1.1 3.0
MapListLoaded
MapCount
CurrentMap
GetMapInfo
DataSetName
MarkedDataSetName
MapFolder
MapPath
MapExists
Summary 0 0 9
Undocumented Functions
(Found in the C++ header file)
TTNCF Version: 5.0 1.1 3.0
GetSdkVersionInfoV02
GetNavigatorVersionInfoV02
GetFavoriteV02
SetFavoriteV02
GetDataSetInfoV02
GeocodeV02
GeocodeExV02
Summary 0 0 7
Asynchronous functions
(allways a pair xxxAsync and xxxAsyncRetrieve)
TTNCF Version: 5.0 1.1 3.0
Number of pairs 30 0 0
Summary 30 0 0
Command handler
NEW in V 5.1
TTNCF Version: 5.0 1.1 3.0
CheckCMDHandler
Summary 1 0 0
Number of Functions / Properties
(Just to compare the capabilites)
TTNCF Version: 5.0 1.1 3.0
Grand Total 73 32 83
Startpage
TTNCF for the TomTom SDK 2.0 and 3.0
Company and Contact Information Startpage
TTNCF3 for the full TomTom SDK 3.0 function set