Table of contents:

1. Remote Commands

COM/TCPIP connection has to be set up in Pocket/PC Navigator settings. Or in Android and iOS TCPIP server running on port 4242. This page refers only to "no VTU" type of connection.

Every command starts with '$' and ends with '\n' or "\r\n".

1.1. Platform support

1.2. DISPLAY A TEXT MESSAGE

1.2.1. Format

$message="message";instant

1.2.2. Description

shows a message on remote device

1.2.3. Protocol version

1.2.4. Availability

1.2.5. Parameters

1.2.6. Return values:

1.3. DISPLAY A QUESTION

1.3.1. Format

$message="message";ask;instant

1.3.2. Description

shows a question on remote device (can be answered with "yes" or "no)

1.3.3. Protocol version

1.3.4. Availability

1.3.5. Parameters

1.3.6. Return values

1.4. DISPLAY A CHAT MESSAGE

1.4.1. Format

$chat="message"

1.4.2. Description

1.4.3. Protocol version

1.4.4. Availability

1.4.5. Parameters

1.4.6. Return values

1.5. FIND NEAREST ROADS

1.5.1. Format

$nearest_streets=50.074525,14.409428;10;1000
$nearest_streets=50.074525,14.409428;10;1000;speed

1.5.2. Description

1.5.3. Protocol version

1.5.4. Availability

1.5.5. Parameters

1.5.6. Return values

1.6. SET NEAREST ROAD PARAMETER

1.6.1. Format

$nearest_street_param=50.129812,14.457081;20;close
$nearest_street_param=50.129812,14.457081;20;open
$nearest_street_param=open_all

1.6.2. Description

1.6.3. Protocol version

1.6.4. Availability

1.6.5. Parameters

1.6.6. Return values

1.7. SEND DESTINATION AND/OR WAYPOINT(S) AND/OR DEPARTURE

1.7.1. Format

$destination=50.074525,14.409428;...;50.074421,14.409226;"Text";ask;navigate;departure;instant
$destination=50.074525,14.409428,"waypoint name";...;50.074421,14.409226;"Text";ask;navigate;departure;instant
$destination=clear

1.7.2. Description

1.7.3. Protocol version

1.7.4. Availability

1.7.5. Parameters

1.7.6. Return values

1.8.1. Format

$navigation_statistics

1.8.2. Description

1.8.3. Protocol version

1.8.4. Availability

1.8.5. Parameters

1.8.6. Return values

1.9.1. Format

$navigation_info=recalculation_warning:on
$navigation_info=recalculation_warning:off
$navigation_info=sound_warning:on
$navigation_info=sound_warning:off
$navigation_info=waypoint_info:on
$navigation_info=waypoint_info:off

1.9.2. Description

1.9.3. Protocol version

1.9.4. Availability

1.9.5. Parameters

1.9.6. Return values

1.10. STOP NAVIGATION

1.10.1. Format

$stop_navigation

1.10.2. Description

1.10.3. Protocol version

1.10.4. Availability

1.10.5. Parameters

1.10.6. Return values

1.11. GET LAST KNOWN GPS POSITION

1.11.1. Format

$last_position

1.11.2. Description

1.11.3. Protocol version

1.11.4. Availability

1.11.5. Parameters

1.11.6. Return values

1.12.1. Format

$sound_volume=volume

1.12.2. Description

1.12.3. Protocol version

1.12.4. Availability

1.12.5. Parameters

1.12.6. Return values

1.13. SOUND WARNINGS (OBSOLETE - SEE NAVIGATION INFORMATION)

1.13.1. Format

$sound_warning=start
$sound_warning=stop

1.13.2. Description

1.13.3. Protocol version

1.13.4. Availability

1.13.5. Parameters

1.13.6. Return values

1.14. CHANGE APPLICATION WINDOW SIZE

1.14.1. Format

$window=left,top,width,height,[border|noborder]

1.14.2. Description

1.14.3. Protocol version

1.14.4. Availability

1.14.5. Parameters

1.14.6. Return values

1.15. MINIMIZE APPLICATION WINDOW

1.15.1. Format

$minimize

1.15.2. Description

1.15.3. Protocol version

1.15.4. Availability

1.15.5. Parameters

1.15.6. Return values

1.16. MAXIMIZE APPLICATION WINDOW

1.16.1. Format

$maximize

1.16.2. Description

1.16.3. Protocol version

1.16.4. Availability

1.16.5. Parameters

1.16.6. Return values

1.17. RESTORE MINIMIZED/MAXIMIZED APPLICATION WINDOW SIZE

1.17.1. Format

$restore

1.17.2. Description

1.17.3. Protocol version

1.17.4. Availability

1.17.5. Parameters

1.17.6. Return values

1.18. EXIT THE APPLICATION

1.18.1. Format

$exit

1.18.2. Description

1.18.3. Protocol version

1.18.4. Availability

1.18.5. Parameters

1.18.6. Return values

1.19. START/STOP SENDING GPS POSITIONS

1.19.1. Format

$gps_sending=start;nmea
$gps_sending=stop

1.19.2. Description

1.19.3. Protocol version

1.19.4. Availability

1.19.5. Parameters

1.19.6. Return values

1.20. START/STOP RECEIVING GPS POSITIONS

1.20.1. Format

$gps_receiving=start
$gps_receiving=stop

1.20.2. Description

1.20.3. Protocol version

1.20.4. Availability

1.20.5. Parameters

1.20.6. Return values

1.21. SET APPLICATION MODE

1.21.1. Format

$set_mode=day
$set_mode=night

1.21.2. Description

1.21.3. Protocol version

1.21.4. Availability

1.21.5. Parameters

1.21.6. Return values

1.22. MAP ICONS

1.22.1. Format

$icon_new=42;50.074525,14.409428;"C:\My Pictures\Icons\icon1.ico"
$icon_new=42;50.074525,14.409428;"C:\My Pictures\Icons\icon1.ico";"Text"
$icon_move=42;50.074800,14.409627
$icon_move=42;50.074800,14.409627;"Text"
$icon_delete=42
$icon_delete=all

1.22.2. Description

1.22.3. Protocol version

1.22.4. Availability

1.22.5. Parameters

1.22.6. Return values

1.23. MAP POSITION AND ZOOM

1.23.1. Format

$map_set_position=50.074525,14.409428,50
$map_set_position=50.074525,14.409428
other optional parameters: 
    map_mode_3D, map_mode_2D, map_mode_no_change (map_mode_2D is default, map_mode_3D is valid only when navigating)
    gps_center_on, gps_center_off, gps_center_no_change (gps_center_off is default)

1.23.2. Description

1.23.3. Protocol version

1.23.4. Availability

1.23.5. Parameters

1.23.6. Return values

1.24. GET REMOTE SOFTWARE VERSION

1.24.1. Format

$software_version

1.24.2. Description

1.24.3. Protocol version

1.24.4. Availability

1.24.5. Parameters

1.24.6. Return values

1.25. GET COMMUNICATION PROTOCOL VERSION

1.25.1. Format

$protocol_version

1.25.2. Description

1.25.3. Protocol version

1.25.4. Availability

1.25.5. Parameters

1.25.6. Return values

RemoteCommands (last edited 2020-03-27 13:36:45 by VaclavPernicka)