API-Reference
This is an overview of all available commands of the remote interface.
General commands
- ActualApplicationState: Get the actual state of the application
 - SystemInfo: Get Information from the system
 - SwitchMap: Change the current map
 - ChangeApplicationOptions: Change the application options
 - ShowMessage: Show a messagebox
 - SpeakMessage: Speaks a message via TTS (text to speech) engine
 - BlockUserInteraction: Block user interaction
 - AllowUserInteraction: Allow user interaction
 - SetProfile: Set current car profile
 - GetProfile: Get current car profile
 - SetDayNight: Set day/night mode
 - GetDayNight: Get day/night mode
 - RollBackToMainMenu: Roll back the dialog to the main menu
 - EndApplication: Quit the Application
 - CurrentFuelConsumption: Set the current fuel consumption
 
Navigation commands
- StartNavigation: Start Navigation
 - StartSimulation: Start Simulation
 - RoutePlanning: Calc a route and retrieve route information
 - RefreshMap: Disable/Enable map update
 - NaviControls: Zoom in/out or skip station
 - SetMapCenter: Set the map center
 - VisibleMapRect: Set map rect
 - DataUpdate: Recalculates the route
 - StartNavigationOverBCR: Start a navigation from a BCR File
 - CreateBuddyTracking: create a buddy tracking icon
 - SetBuddyPosition: set the position for a buddy tracking icon
 - DeleteBuddyTracking: delete a buddy tracking icon
 - ReRoutingOccurred: returns the number of rerouting since the last call of the function
 - SetOffroadNavigationText: relies on information in a text control, and this shows in the navigation on when the application is in offroad mode.
 - SetBuddyAlert: set a alert for a given buddy
 - DeleteBuddyAlert: delete a alert for a given buddy
 - BuddyAlertIn: message from Navigator, when we approach a buddy during the navigation
 - BuddyAlertOut: message from Navigator, when we will leave a buddy during the navigation
 
Coordinate related commands
- LinkMercator2Map: Link a mercator coordinate to a map coordinate
 - SearchAddress: Convert an address string to a mercator position
 - InverseGeoCoding: Inverse geocode mercator coordinates to an address string
 - Search6DigitPostcode: search for a 6digit postcode in NL
 
Station related commands
- AddStopOffPoint: Add a stop off point to the stationlist
 - AddStopOffPoint2FavoriteList: Add a stop off point to the favoritelist
 - AddStopOffPoint2PreviousDestinationList: Add a stop off point to the previous destinationlist
 - GetStopOffPointList: Get all stop off points from the stationlist
 - GetFavoriteList: Get all stop off points from the favoritelist
 - ClearStopOffPoint: Delete a stop off point from the stationlist
 - ClearStopOffPointFromFavoriteList: Delete a stop off point from the favoritelist
 - GetPreviousDestinationList: Get all stop off points from the previous destinationlist
 - DeleteAllStopOffPoints: Delete all stop off points
 - AddStopOffPoint_CurrentPosition: Add a stop off point from the current position to the stationlist
 - ClearStopOffPointFromPreviousDestinationList: Delete stop off point from previous destinationlist
 
GPS related commands
- StartGPSRecord: Start GPS recording
 - StopGPSRecord: Stop GPS recording
 - GPSInfo: Get GPS information
 - GPSLog: send NMEA Data to the navigator