Modifying Settings XML in Navigator 10

Guide for changes in Navigator 10.1 over default_settings.xml


Most of the changes could be done by editing default_settings.xml file.


When first initializing Navigator, system creates a copy of default_settings.xml file into settings.xml where are all user settings stored.


Of course, you can modify defeault_settings.xml file instead, but don´t forget to delete settings.xml, or else the changes you have made will not be used.


Setting up GPS port


Edit parameters of a port and speed in section:


<gps>

<device>

<type>com</type>

<com>

<port>COM13</port>

<speed>38400</speed>

<friendly_name>COM13</friendly_name>

</com>



Hide icons from Navigator menu


In MENU replace “yes” to “no” by concerned icon


<menu>
      <find_and_navigate>yes</find_and_navigate>
      <calculate_route>yes</calculate_route>
      <navigation>yes</navigation>
      <route>yes</route>
      <favourites>yes</favourites>
      <odometer>yes</odometer>

      <day_night_mode>yes</day_night_mode>
      <turn_gps>yes</turn_gps>
      <reply_journey>yes</reply_journey>
      <save_journey>yes</save_journey>
      <go_to_coordinate>yes</go_to_coordinate>
      <vehicle_tracking>yes</vehicle_tracking>
      <remote_communication>yes</remote_communication>

      <msettings>yes</msettings>
      <minimize>yes</minimize>
      <about>yes</about>
      <exit>yes</exit>
      <inet_search_address>yes</inet_search_address>
      <inet_search_poi>no</inet_search_poi>
    </menu>








Adding an icon to map


in section


<APP>


add


<userDefinedButton>

<action>Minimize</action> ... action (same as key binding)

<icoFileName>c:\test.png</icoFileName> ... icon file path.

<position>50,150</position> ... screen position (fixed, same for landscape and portrait)

</userDefinedButton>

</APP>


User defined button size is the same as of +/- buttons, depends on resolution. Icon picture is shrinked when needed.


Change of prefix or suffix in remote communication


Edit in section:


EXTERFACE

<reply_prefix/>

<reply_suffix/>


Here you can set up your own symbol or chain, whereby will start or end message sent from Navigator in remote communication (TCP/IP)


Example:


<reply_prefix>$</reply_prefix>

<reply_suffix>&#13;&#10;</reply_suffix>


Every new message will start with $ and end with a new line (CRLF).




Developer