TopNET: WatchDog installation and configuration

WatchDog is a utility that helps a user to control consistency of TPS receivers connected through the server application TopNET-S™.
With the help of WatchDog, one can perform the following tasks:

  • Track expiration dates of the OAF options enabled on the receivers
  • Check external power of the receivers
  • Track changing of the GRIL parameters on the receivers

Log in or sign up for myTopcon to view this page:

TopNET: WatchDog installation and configuration

TopNET WatchDog

The TopNET WatchDog service allows the user to monitor the receiver settings (file, port, power parameters, etc.), OAF options, external power voltages, etc. for each receiver in the network.

By taking a snapshot of the current receiver settings (as they should be configured), if WatchDog detects discrepancies in the settings found on a given receiver, then it can automatically revert the settings on the receiver to what they should be.

If receiver options are expired or power voltages are outside of the user-defined range, then an email notification can be sent to the user regarding this.

Navigating TopNET WatchDog

To access the TopNET WatchDog service:

While connected to a given TopNET-S server in TopNET-R, navigate to Tools > WatchDog.

All of the receivers set up in TopNET-S will appear in the Receiver column.

WatchDog will start automatically when opened. To start the WatchDog service, go to File > Start, or click the Play button. To stop WatchDog, go to File > Stop, or click the Stop button.
 

Add/edit/delete TopNET-S servers

To add/edit/delete TopNET-S servers in WatchDog:

  1. After opening WatchDog, go to Setup > Server.
    • The list of available TopNET-S servers can be found using the drop-down menu.
  2. To add additional servers, click Add Server.
     
  1. Enter the IP address and TCP/IP Port of the TopNET-S server in the following format:
    • xxx.xxx.xxx.xxx:xxxxx (IP up to 255 each, TCP Port up to 99999)
  2. Enter a valid TopNET-S User name and Password.
  3. Once finished, click OK. Repeat this process to add other TopNET-S servers. 

The user, for any selected server in the drop-down menu, can also edit the server properties or delete the server as necessary.

Add/edit GRIL parameters

To monitor receiver parameters in WatchDog, navigate to Setup > GRIL Parameters. (GRIL stands for GNSS Reference Interface Language.)

The list of GRIL parameters that will be monitored appear in the list.

By default, WatchDog checks primarily File Logging and AFRM receiver parameters related to GNSS raw data logging.
 

Monitor receiver parameters

To add additional GRIL Parameters:

  1. Click Add.
  2. In the GRIL Parameter field, enter the receiver parameter to monitor in the correct GRIL syntax.
    • Any syntax errors will result in the receiver reporting an error, and the parameter will not be monitored correctly.
    • All receiver parameters are located in the GRIL manual.
    • For assistance with adding GRIL parameters into TopNET WatchDog, contact Topcon support.
  3. Once finished, click OK.

The new receiver parameter will now appear in the list.

  1. Add any additional GRIL parameters as necessary (with the correct syntax).
  2. To edit any existing parameters, select them from the list, click Edit, and edit the given parameter as necessary.
  3. To delete any existing parameters, select them from the list, and click Delete.
  4. To enable/disable which parameters TopNET WatchDog will monitor, check/uncheck the individual parameters in the list.
  5. Once finished, click OK.

Monitor receiver OAFs

To monitor receiver OAF options in WatchDog:

  1. Navigate to Setup > OAF Options.
    • The list of OAF options that will be monitored appear in the list.
  2. To enable/disable which OAF options TopNET WatchDog will monitor, check/uncheck the individual options in the list.
  3. Once finished, click OK.

 

Configuring WatchDog settings

To configure WatchDog monitoring settings:

  1. Select a receiver(s) from the list to configure.
  2. Navigate to Setup > Settings.
  3. Configure the following as necessary using the checkboxes:
    • Under WatchDog Control - Enable/disable receiver(s) monitoring using WatchDog
    • Send E-mail Notification – Emails sent to the user for expired OAF options or auto corrected receiver settings
    • Auto Correct Invalid Parameters - Enable/disable auto correcting receiver parameters that are invalid
    • Check OAF Options Expiration - Enable/disable checking for expired OAF options
    • Check External Power – Check the voltage of the external power source connected to the receiver within a given voltage range
  4. The user will need to specify Min/Max Voltage.
    • Minimum of 9 and Maximum of 18 is sufficient
  5. Once all WatchDog settings have been configured, click OK.
     

Receivers that are under WatchDog control will now display in green on the receiver list.

The receiver configurations (notifications, auto correction, etc.) for WatchDog for each receiver will now display on the receiver list as well.
 

Configuring WatchDog preferences

The WatchDog preferences allow the user to specify the timeframe to check receiver configurations and OAF options. To configure WatchDog preferences:

  1. Navigate to Setup > Preferences.
  2. Specify the timeframe in days to notify the user of expiring OAF options.
  3. Specify the timeframe in hours to have WatchDog check the receiver(s) in the network.
  4. Enable/disable warning the user if WatchDog fails to get a receiver parameter value (typically due to slow internet connection at the reference station site or a down receiver).
  5. Once finished, click OK.
     

Creating/viewing snapshots

Prior to creating any snapshots for any network receivers, ensure that the receiver(s) are configured exactly the way the user wants them, including:

  • Configuring File, Port, and Power parameters via TopNET-R
  • Configuring any additional GRIL parameters in the receiver(s) added to the parameter list that WatchDog will monitor
  • Enabling/disabling any OAF options to monitor
  • Configuring monitoring external voltage ranges
     

Create a snapshot of current receiver settings

  1. Select a receiver(s) from the list to create a snapshot.
  2. Select Snapshot > Create.
  3. Click Yes on the dialog box that appears, and then each receiver’s configuration will be queried.
  4. Once all receiver’s configurations have been queried, click Close.

The Snapshot Date column will now be populated in WatchDog for those receivers that are online.

Once the WatchDog service has run (based upon the timeframe in the WatchDog preferences), the Last Check Date column will populate.

  • If there are any discrepancies in settings or OAF detected by WatchDog and the email notifications are turned on, then the user will be sent an email accordingly.
  • Any setting discrepancies will also be noted in the log at the bottom of the screen.

View a created snapshot of current receiver settings

  1. Navigate to Snapshot > View.
    • All receivers that have had a snapshot created with WatchDog at any point will appear in the list.
    • For each receiver name, the user can expand the view to see the individual GRIL parameters that were queried in the snapshot.
  2. Once finished, click OK