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)

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