{"id":57,"date":"2009-03-05T09:44:40","date_gmt":"2009-03-05T09:44:40","guid":{"rendered":"http:\/\/ravtrack.com\/GPStracking\/?p=57"},"modified":"2019-04-09T00:19:52","modified_gmt":"2019-04-09T00:19:52","slug":"the-prave-message-format","status":"publish","type":"post","link":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/","title":{"rendered":"The $PRAVE Message Format"},"content":{"rendered":"<div style=\"border-bottom: windowtext 1pt solid; border-left: medium none; border-top: medium none; border-right: medium none; mso-element: para-border-div; mso-border-bottom-alt: solid windowtext .5pt; padding: 0in 0in 1pt 0in;\">\n<h1 style=\"margin: 0in 0in 6pt;\"><em><span style=\"font-family: arial; color: #333399; font-size: large;\"><span style=\"font-weight: bold;\">Overview<\/span><\/span><\/em><\/h1>\n<\/div>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\">GPS tracking over-the-air position\/status messages that the <em>GPS<\/em> transceiver and the Atlas Personal Locator may receive are sent out the serial port using Raveon\u2019s tracking message format called the $PRAVE message.<span style=\"mso-spacerun: yes;\"> The $PRAVE message is structured like NMEA messages, and is used to pass the tracked item&#8217;s ID, location, speed, direction, altitude, temperature, and status.\u00a0 The $PRAVE message format is the default message format when the GPS transponder is configured for GPS mode 2. <\/span><\/span><\/span><\/p>\n<p>All GPS transponders made by Raveon utilize the $PRAVE message format, and have many other format options.<\/p>\n<p><span style=\"font-size: small;\"><span style=\"font-family: arial;\">Structured like a standard NMEA GPS message, the $PRAVE message contains a rich set of location and status information.<span style=\"mso-spacerun: yes;\"> The $PRAVE message is sent out the serial port of the radio, each time the radio receives a position message over-the-air. <\/span><\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\"><span style=\"mso-spacerun: yes;\">There are a total of 19 or 20 fields. The Odometer field is optional. If there are 19 total fields, the odometer value is not in the message. If there are 20 total fields, then the Odometer reading is present.\u00a0 If you are parsing this message in software, continue parsing until you find the field with the <span style=\"font-size: medium;\"><strong>*<\/strong><\/span>. If this is field 18, then there is no odometer reading. If it is field 19, then there is an odometer reading.\u00a0 <\/span><\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\"><span style=\"mso-spacerun: yes;\">Please note, the $PRAVE message is not transmitted over-the-air.\u00a0 Raveon transmits GPS tracking information over-the-air in a highly compressed form of the data held in the $PRAVE message.\u00a0 When an transponder ore base radio receives this over-the-air position\/status report, the received information is decompressed and the data is sent\u00a0 out the serial port, in one of a number different formats. One of these formats is this $PRAVE message. Other options are the NMEA $GPWPL message and the $GPTLL message. These are covered in the user manual for the <a href=\"http:\/\/ravtrack.com\/Raveon-model-RV-M7-Transponder.html\">M7 GX radio transponder<\/a>. Raveon&#8217;s M6, M8, M21, M22 radio modems all can utilize $PRAVE messages for outputting tracking information.<br \/>\n<\/span><\/span><\/span><\/p>\n<div style=\"border-bottom: windowtext 1pt solid; border-left: medium none; border-top: medium none; border-right: medium none; mso-element: para-border-div; mso-border-bottom-alt: solid windowtext .5pt; padding: 0in 0in 1pt 0in;\">\n<h1 style=\"margin: 0in 0in 6pt;\"><em><span style=\"font-family: arial; color: #333399; font-size: large;\"><span style=\"font-weight: bold;\">$PRAVE Message Format<\/span><\/span><\/em><\/h1>\n<\/div>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\">The $PRAVE message is sent out the <em style=\"mso-bidi-font-style: normal;\">RV-M7 GX<\/em> when it is configured for <strong style=\"mso-bidi-font-weight: normal;\">GPS 2<\/strong> mode of operation.This mode is typically used with the RavTrack PC program, or other computer programs that can process position and status information.GPS mode 2 instructs that the output be sent at 38.4K bytes\/second out the serial port.<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\">Along with ID and position information, the $PRAVE contains a host of other status information.The length of this message may exceed he standard NMEA limit of 79 characters.Any product or software that uses this message must take this into account.<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-family: arial; font-size: small;\">Following is a list of the fields sent in this message<\/span><\/p>\n<table class=\"MsoNormalTable\" style=\"margin: auto auto auto 23.4pt; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr style=\"mso-yfti-irow: 0; mso-yfti-firstrow: yes;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><strong style=\"mso-bidi-font-weight: normal;\"><span style=\"text-decoration: underline;\"><span style=\"font-size: small;\">Field<\/span><\/span><\/strong><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><strong style=\"mso-bidi-font-weight: normal;\"><span style=\"text-decoration: underline;\"><span style=\"font-size: small;\">Usage<\/span><\/span><\/strong><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><strong style=\"mso-bidi-font-weight: normal;\"><span style=\"text-decoration: underline;\"><span style=\"font-size: small;\">Comments<\/span><\/span><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 1;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">1<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">$PRAVE<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Raveon&#8217;s $PRAVE message Header text<br \/>\n<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 2;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">2<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">From ID<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The ID of the transponder that transmitted its position over the air. It is a hexadecimal (base 16)\u00a0value.*<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 3;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">3<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">To ID<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The ID that this position report was sent to.\u00a0It is a\u00a0hexadecimal (base 16)\u00a0value.*<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 4;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">4<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Latitude<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">dddmm.mmmm format. It is signed. + is north, &#8211; is south.No sign means north. Note: typically there are 4 decimal places, but as few as 0 decimal places are possible. Null field if no GPS lock.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 5;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">5<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Longitude<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">dddmm.mmmm format. It is signed. + is east, &#8211; is west.No sign means east. Note: typically there are 4 decimal places, but as few as 0 decimal places are possible. Null field if no GPS lock.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 6;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">6<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">UTC time<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The UTC time at the time the transmission was made.Hhmmss format. Null field if no GPS lock.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 7;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">7<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">GPS Status<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">0=not valid position.&gt; 0 is valid GPS.\u00a0 1=GPS locked and valid position, 2=GPS locked with WAAS corrections applied<br \/>\n<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 8;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">8<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Num Satellites<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The number of satellites in view<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 9;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">9<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Altitude<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The altitude in meters.Null field if no GPS lock. <\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 10;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">10<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Temperature<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The internal temperature of the RV-M7 in degrees C. Typically this is 5-20 degrees above ambient. <\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 11;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">11<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Voltage<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Input voltage to the device that sent this position. <\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 12;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">12<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">IO status<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">A decimal number representing the binary inputs.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 13;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">13<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">RSSI<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The signal-strength of this message as measured by the receiver, in dBm. Note, if the message went through a repeater, it is the signal lever of the repeated message.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 14;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">14<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Speed<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The speed of the device in km\/hour, 0-255 <\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 15;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">15<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Heading<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The heading of the device 0-359 degrees. <\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 16;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">16<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Alerts<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Alert codes for alerts currently indicated in the device.NULL means no alerts. Not all transponders support sending or receiving all of these alert codes.<br \/>\n\u201cP\u201d means a proximity alert.<br \/>\n&#8220;A&#8221;means alert.<br \/>\n&#8220;C&#8221; means critical alert,<br \/>\n<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">&#8220;D&#8221; signifies the alert was acknowledged, set by ACK 1 command.<br \/>\n&#8220;N&#8221; means no motion alert,<br \/>\n&#8220;M&#8221; means man-down.<br \/>\n&#8220;T&#8221; Tamper alert or battery removed.<br \/>\n&#8220;I&#8221; Impact alert<br \/>\n&#8220;V&#8221; Vibration alert<br \/>\n&#8220;S&#8221; Service required<br \/>\n<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 17;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">17<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Spare<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">A spare field.May be used for UTC date in the future. Typically NULL.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 18;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\"><span style=\"background-color: #ffffff;\">18 (opt)<\/span><\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p align=\"center\"><span style=\"background-color: #ffffff;\">Odometer<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\"><span style=\"background-color: #ffffff;\">The odometer reading if available. It is in kilometers and may or may not have decimal places. Most values will have are one decimal place. NULL\/empty\/missing if reading is not available or transponder did not send it.<\/span><\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 18;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">18 or 19<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">*<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The \u201c*\u201d NMEA end-of-message identifier.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr style=\"mso-yfti-irow: 19; mso-yfti-lastrow: yes;\">\n<td style=\"background-color: transparent; width: 48.6pt; border: windowtext 1pt solid; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"65\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><em style=\"mso-bidi-font-style: normal;\"><span style=\"font-size: small;\">19 of 20<\/span><\/em><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 1.2in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"115\">\n<p class=\"MsoNormal\" style=\"text-align: center; margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">Checksum<\/span><\/p>\n<\/td>\n<td style=\"background-color: transparent; width: 4.35in; border-color: #ece9d8; padding: 0in 5.4pt 0in 5.4pt;\" valign=\"top\" width=\"418\">\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 0pt;\"><span style=\"font-size: small;\">The NMEA 0183 checksum. <\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<address class=\"MsoNormal\" style=\"text-indent: -2.5in; margin: 0in 0in 6pt 2.5in; padding-left: 30px;\"><span style=\"font-family: arial; font-size: small;\">\u00a0<span style=\"color: #808080;\">*For use certain AVL solutions including RavTrack PC this field requires a decimal value.<\/span><\/span><\/address>\n<div style=\"border-bottom: windowtext 1pt solid; border-left: medium none; border-top: medium none; border-right: medium none; mso-element: para-border-div; mso-border-bottom-alt: solid windowtext .5pt; padding: 0in 0in 1pt 0in;\">\n<h1 style=\"margin: 0in 0in 6pt;\"><em><span style=\"font-family: arial; color: #333399; font-size: large;\">Example Sentence:<\/span><\/em><\/h1>\n<\/div>\n<h3><span style=\"text-decoration: underline;\">No Odometer Value Sent:<\/span><\/h3>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt 0.5in;\"><span style=\"font-size: 10pt;\"><span style=\"font-family: arial;\">$PRAVE,0001,0001,3308.9051,-11713.1164,195348,1,10,168,31,13.3,3,-83,0,0,,*66<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\">This example shows a unit at 33<span style=\"mso-bidi-font-family: arial;\">\u00b0<\/span> 8.9051 north latitude and 117<span style=\"mso-bidi-font-family: arial;\">\u00b0<\/span> 13.1164 east longitude.It is not moving (0 speed).Its signal strength was -83dBm.Its altitude is 168 meters.<\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\"><span style=\"mso-spacerun: yes;\">For your curiosity or testing purposes, below is a capture of vehicle 0003 driving around the Raveon office in Vista, California.<\/span><\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\"><span style=\"mso-spacerun: yes;\">$PRAVE,0003,0001,3308.9077,-11713.1259,154656,1,8,200,24,11.6,0,-69,0,0,,*76<br \/>\n$PRAVE,0003,0001,3308.9082,-11713.1262,154716,2,8,199,24,11.6,0,-64,0,0,,*7C<br \/>\n$PRAVE,0003,0001,3308.9084,-11713.1267,154736,2,8,198,24,11.6,0,-64,0,0,,*7C<br \/>\n$PRAVE,0003,0001,3308.9092,-11713.1288,154756,2,9,198,24,11.6,0,-61,4,298,,*52<br \/>\n$PRAVE,0003,0001,3308.9225,-11713.1239,154816,2,8,195,25,11.6,0,-62,8,18,,*65<br \/>\n$PRAVE,0003,0001,3308.9418,-11713.1146,154836,2,9,190,26,11.6,0,-85,3,14,,*6D<br \/>\n$PRAVE,0003,0001,3308.9532,-11713.1314,154842,2,9,186,26,11.6,0,-96,38,294,,*65<br \/>\n$PRAVE,0003,0001,3308.9654,-11713.1665,154846,2,9,182,26,11.6,0,-102,61,292,,*53<br \/>\n$PRAVE,0003,0001,3308.8880,-11713.1500,155010,2,9,179,29,11.6,0,-86,19,40,,*5B<br \/>\n$PRAVE,0003,0001,3308.9120,-11713.1327,155030,2,9,183,30,11.6,0,-72,1,206,,*57<br \/>\n$PRAVE,0003,0001,3308.9116,-11713.1304,155050,2,9,191,31,11.6,0,-71,0,0,,*7C<\/span><\/span><\/span><\/p>\n<p><span style=\"font-family: arial;\">The latest Tech Notes for the $PRAVE Data Format can be found <a href=\"http:\/\/ravtrack.com\/GPStracking\/AN177-PRAVE.pdf\">here<\/a>.<\/span><\/p>\n<h3><span style=\"font-family: arial;\"><strong><span style=\"font-size: medium;\"><span style=\"text-decoration: underline;\">$PRAVE Message With Odometer Value Sent:<\/span><\/span><\/strong><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt 0.5in;\">$PRAVE,0845,0001,3815.0856,-8537.1406,090023,2,10,173,25,14.2,0,-88,92,4,,,1595.2*71<\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: small;\"><span style=\"font-family: arial;\">This example shows a unit at 38<span style=\"mso-bidi-font-family: arial;\">\u00b0<\/span> 15.0856 north latitude and -85<span style=\"mso-bidi-font-family: arial;\">\u00b0<\/span> 37.1406 east longitude.It is moving at 92km\/h. The electronic odometer reading for in the transponder of the vehicle is 1595.2km. <\/span><\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin: 0in 0in 6pt;\"><span style=\"font-size: xx-small;\">$PRAVE,0739,0001,3808.4727,-8538.2088,090013,2,10,200,25,13.2,0,-107,0,0,,,1143.1*7C<br \/>\n$PRAVE,0281,0001,3808.4750,-8538.2567,090022,1,9,199,25,13.1,0,-110,0,0,,,1934.9*41<br \/>\n$PRAVE,0845,0001,3815.0856,-8537.1406,090023,2,10,173,25,14.2,0,-88,92,4,,,1595.2*71$PRAVE,0314,0001,3811.5857,-8547.6362,090024,2,10,145,25,13.2,0,-88,0,0,,,1381.5*45$PRAVE,0739,0001,3808.4726,-8538.2088,090058,2,10,200,25,13.2,0,-106,0,0,,,1143.1*73$PRAVE,0281,0001,3808.4750,-8538.2568,090107,1,9,199,25,13.1,0,-111,0,0,,,1934.9*49$PRAVE,0845,0001,3815.6565,-8537.3903,090108,2,10,178,25,14.3,0,-91,90,354,,,1596.3*7C<br \/>\n$PRAVE,0314,0001,3811.5856,-8547.6362,090109,2,9,145,25,13.2,0,-88,0,0,,,1381.5*72$PRAVE,0739,0001,3808.4727,-8538.2088,090143,2,10,200,25,13.2,0,-107,0,0,,,1143.1*78$PRAVE,0281,0001,3808.4753,-8538.2569,090152,1,10,199,25,13.1,0,-116,0,0,,,1934.9*74$PRAVE,0845,0001,3816.2283,-8537.6356,090153,2,10,180,25,14.3,0,-103,89,326,,,1597.4*43<\/span><\/p>\n<p><span style=\"font-family: arial;\">The latest Tech Notes for the $PRAVE Data Format can be found <a href=\"http:\/\/ravtrack.com\/GPStracking\/AN177-PRAVE.pdf\">here<\/a>.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview GPS tracking over-the-air position\/status messages that the GPS transceiver and the Atlas Personal Locator may receive are sent out the serial port using Raveon\u2019s tracking message format called the $PRAVE message. The $PRAVE message is structured like NMEA messages,&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The $PRAVE Message Format<\/title>\n<meta name=\"description\" content=\"The $PRAVE Message Format is described in this article here to assist developers who write message parsing software and GPS tracking applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The $PRAVE Message Format\" \/>\n<meta property=\"og:description\" content=\"The $PRAVE Message Format is described in this article here to assist developers who write message parsing software and GPS tracking applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/\" \/>\n<meta property=\"og:site_name\" content=\"GPS Tracking - RavTrack Complete Real Time Tracking\" \/>\n<meta property=\"article:published_time\" content=\"2009-03-05T09:44:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-09T00:19:52+00:00\" \/>\n<meta name=\"author\" content=\"JS\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"JS\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/\",\"url\":\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/\",\"name\":\"The $PRAVE Message Format\",\"isPartOf\":{\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/#website\"},\"datePublished\":\"2009-03-05T09:44:40+00:00\",\"dateModified\":\"2019-04-09T00:19:52+00:00\",\"author\":{\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/#\/schema\/person\/a5c8be48c037158a55b9d456dd065931\"},\"description\":\"The $PRAVE Message Format is described in this article here to assist developers who write message parsing software and GPS tracking applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ravtrack.com\/GPStracking\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The $PRAVE Message Format\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/#website\",\"url\":\"https:\/\/ravtrack.com\/GPStracking\/\",\"name\":\"GPS Tracking - RavTrack Complete Real Time Tracking\",\"description\":\"GPS Tracking System Blogs Articles News\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ravtrack.com\/GPStracking\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/#\/schema\/person\/a5c8be48c037158a55b9d456dd065931\",\"name\":\"JS\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ravtrack.com\/GPStracking\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/81e959a1edf11a7ce64aef82d8c9c5e7?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/81e959a1edf11a7ce64aef82d8c9c5e7?s=96&r=g\",\"caption\":\"JS\"},\"url\":\"https:\/\/ravtrack.com\/GPStracking\/author\/js\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The $PRAVE Message Format","description":"The $PRAVE Message Format is described in this article here to assist developers who write message parsing software and GPS tracking applications.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/","og_locale":"en_US","og_type":"article","og_title":"The $PRAVE Message Format","og_description":"The $PRAVE Message Format is described in this article here to assist developers who write message parsing software and GPS tracking applications.","og_url":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/","og_site_name":"GPS Tracking - RavTrack Complete Real Time Tracking","article_published_time":"2009-03-05T09:44:40+00:00","article_modified_time":"2019-04-09T00:19:52+00:00","author":"JS","twitter_card":"summary_large_image","twitter_misc":{"Written by":"JS","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/","url":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/","name":"The $PRAVE Message Format","isPartOf":{"@id":"https:\/\/ravtrack.com\/GPStracking\/#website"},"datePublished":"2009-03-05T09:44:40+00:00","dateModified":"2019-04-09T00:19:52+00:00","author":{"@id":"https:\/\/ravtrack.com\/GPStracking\/#\/schema\/person\/a5c8be48c037158a55b9d456dd065931"},"description":"The $PRAVE Message Format is described in this article here to assist developers who write message parsing software and GPS tracking applications.","breadcrumb":{"@id":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ravtrack.com\/GPStracking\/the-prave-message-format\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ravtrack.com\/GPStracking\/"},{"@type":"ListItem","position":2,"name":"The $PRAVE Message Format"}]},{"@type":"WebSite","@id":"https:\/\/ravtrack.com\/GPStracking\/#website","url":"https:\/\/ravtrack.com\/GPStracking\/","name":"GPS Tracking - RavTrack Complete Real Time Tracking","description":"GPS Tracking System Blogs Articles News","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ravtrack.com\/GPStracking\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ravtrack.com\/GPStracking\/#\/schema\/person\/a5c8be48c037158a55b9d456dd065931","name":"JS","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ravtrack.com\/GPStracking\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/81e959a1edf11a7ce64aef82d8c9c5e7?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/81e959a1edf11a7ce64aef82d8c9c5e7?s=96&r=g","caption":"JS"},"url":"https:\/\/ravtrack.com\/GPStracking\/author\/js\/"}]}},"_links":{"self":[{"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/posts\/57"}],"collection":[{"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":20,"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"predecessor-version":[{"id":1538,"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/posts\/57\/revisions\/1538"}],"wp:attachment":[{"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ravtrack.com\/GPStracking\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}