Uudemmissa ActiveGPS (1) laitteissa on MediaTekin GPS piirisarja (MTK). ActiveGPS:n USB (sarjaportin) kautta voidaan lukea NMEA dataa, mutta myös lähettää laitteelle $PMTK komentoja (2). $PMTK on MediaTekin oma laajennus NMEA protokollaan ja toimii vain MTK piirisarjojen kanssa.

PMTK komennoilla voidaan mm. kysellä firmware versiota, käynnistää piirisarja (GPS vastaanotin) uudelleen (cold, hot) ...
Windowsissa tietokoneeseen kytketty ActiveGPS näkyy USB sarjaporttina Windowsin laitehallinnassa. Sarjakommunikoinnin parametrit ovat:
Nopeus 9600 bps, 8 databittiä, 1 stop bitti, ei pariteettia (9600/8-N-1).

esim. C#
serialPort1.Write("$PMTK605*31\r\n"); // Query the firmware release information, palauttaa ActiveGPS:stä merkkijonon
$PMTK705,AXN_1.10,0000,,1.0*09 (PMTK705,ReleaseStr,Build_ID,Internal_USE_1,( Internal_USE_2)
ReleaseStr: Firmware release name and version)

serialPort1.Write("$PMTK414*33\r\n"); // Query current NMEA sentence output frequencies
$PMTK514,0,1,1,1,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0*2F

serialPort1.Write("$PMTK011,MTKGPS*08\r\n"); // Output system message
$PMTK001,-1,0*1F

serialPort1.Write("$PMTK401*37\r\n"); // API_Query_Dgps_Mode
$PMTK501,2*28

1. http://www.adteknik.se/swedish/gps.htm
2. http://www.adafruit.com/datasheets/PMTK_A11.pdf