Библиотека iarduino_GPS_ATGM336 позволяет настроить такие параметры Trema GPS модуля, как скорость передачи данных, частота обновления выводимых данных, версия протокола NMEA и его состав, используемые спутниковые навигационные системы и динамическая модель.
Данная библиотека может использовать как аппаратную, так и программную реализацию шины UART.
Подробное описание работы с библиотекой, находится в разделе Wiki - Работа с GPS модулем.
#include <iarduino_GPS_ATGM336.h> // Подключаем библиотеку iarduino_GPS_ATGM336 для настройки параметров работы GPS модуля ATGM336.
iarduino_GPS_ATGM336 ОБЪЕКТ; // Создаём объект для работы с функциями и методами библиотеки.
Функция begin( SERIAL ); // Инициализация работы с GPS модулем по шине UART.
Функция baudrate( СКОРОСТЬ ); // Установка скорости передачи данные по шине UART.
Функция updaterate( ЧАСТОТА ); // Установка частоты обновления данных.
Функция composition( ИДЕНТИФИКАТОРЫ ); // Установка состава сообщений NMEA.
Функция system( СИСТЕМЫ ); // Выбор спутниковых навигационных систем.
Функция model( МОДЕЛЬ ); // Выбор динамической модели навигационной платформы.
Функция version( ВЕРСИЯ ); // Выбор версии протокола NMEA 0183.
Функция reset( СТАРТ ); // Перезагрузка модуля.
Функция save(); // Сохранение текущих настроек в Flash память.