One of upcoming new features of BrandMeister is NMEA 0183 Location Reporting.

  • We addressing this feature as open standard for positioning.
  • No remote triggering
  • Fully based on existing open standards

This feature makes able to:

  • Support positioning on MD-380 with custom firmwares
  • Support positioning on Motorola radios with Bluetooth and without embedded GPS

Specification

  • One-way messages without confirmation from application
  • DMR radio should use confirmed or unconfirmed data transmission
  • DMR radio should use ETSI service application IDs of UDP/IP header compression or IP-based data (see ETSI ETSI TS 102 361-1, 9.3.18)
  • UDP daragram should use source and destination ports of 10110 that is reserved for NMEA by IANA
  • Each UDP datagram should contain one or several lines of NMEA messages
  • Each line should be ended with CRLF sequence
  • BrandMeister processes only NMEA RMC messages

Example (UDP/IP compressed header)

  1. 00000000 00 01 00 00 00 27 7e 27 7e 24 47 50 52 4d 43 2c -- .....'~'~$GPRMC,
  2. 00000010 32 31 30 34 30 34 2c 41 2c 33 39 31 33 2e 30 35 -- 210404,A,3913.05
  3. 00000020 34 33 2c 4e 2c 30 30 39 30 38 2e 32 34 37 36 2c -- 43,N,00908.2476,
  4. 00000030 45 2c 30 30 30 2e 30 2c 30 36 37 2e 32 2c 31 39 -- E,000.0,067.2,19
  5. 00000040 30 31 31 36 2c 2c 2c 41 2a 37 32 0d 0a -- 0116,,,A*72..