The GPSPATRON offers a wide range of options for integration into the customer's existing systems:




GP-Cloud REST API


This is the most comprehensive method.  You get access to real-time data, notifications of detected events, and database access to recorded events. You could also use RabbitMQ to get instant notifications.


More information can be found at GP-Cloud REST API Documentation.




GP-Probe Level 


There are three options for integration at the  level:

  • GNSS Output Port
  • Embedded Lua Scripting
  • SNMP Agent
  • NO/NC Relay



GNSS Output Port

In order to provide accurate time synchronization, all time servers are equipped with a high-stable local oscillator that can be used in the absence of PTP or GNSS signals. To protect a time server against GNSS spoofing, the most reliable way is to disable the GNSS antenna port and switch the server to Hold Over mode.


The GP-Probe DIN L1 has a GNSS output port that can be disabled if the probe detects any anomalies or interference.




Embedded Lua Scripting

GP-Probe has a built-in LUA scripting language interpreter and debugger. You can create custom scripts for remote control of external equipment via RS232/485/422. A LUA script starts automatically each time the probe's status is changed. 

How to use the embedded LUA code debugger you can learn at Embedded Lua Scripting Overview.




SNMP Agent

GP-Probe hosts the SNMP agent. You can get the current and previous probe status, check the GNSS channel health, and monitor errors through the Simple Network Management Protocol (SNMP).

Lear here How to Monitor GP-Probe Over SNMP




NO/NC Relay

This is the easiest method of integrating GP Probes into your infrastructure. Every time an event is detected, the relay switches.