Формат NMEA включает в себя систему сообщений для обмена информацией между навигационными GPS приемниками и потребителями навигационной информации. Все команды и сообщения передаются в текстовом ASCI виде, относящиеся к GPS приемникам начинаются с $GP, в конце строки сообщения должны быть символы <CR> <LF>. В последнем поле сообщения может быть указана контрольная сумма текущего сообщения, начинающаяся с разделителя *. 3.19.8.1.9 Контрольная сумма
Контрольная сумма 8-битная (исключающая ИЛИ) всех символов сообщения, включая пробелы, расположенных между разделителями $ и *,не включая последних. Шестнадцатиричный результат переводится в два ASCI символа (0-9, A-F).