Когда я переключаю переключатель в режим «включено», он некоторое время отправляет эти сообщения, а затем останавливается.
Не должен останавливаться. Возможно, что-то сломано. Как правило, никаких сообщений не требуется, чтобы разбудить устройство.
Возможно ли, что старые устройства вообще не поддерживают такой запрос NMEA или запросы?
Я имею никогда не видел тот, который не поддерживает NMEA. NMEA 0183 существует с 1983 года, предшествуя самому GPS.
SiRF (по крайней мере, SiRFstarIII и более поздние версии) также поддерживает свой собственный двоичный протокол, но они также поддерживают NMEA.