Демонстрационная прошивка отладочного комплекта МТС NB-IoT
Структуры данных | Функции
#include "board_support_api.h"

См. исходные тексты.

Структуры данных

struct  menu_item_descriptor_t
 

Функции

uint8_t transmit_telemetry (uint8_t *target_IP, uint8_t *target_url, uint16_t target_port, uint8_t *ICCID_string, uint8_t use_NIDD, uint8_t private_gnss)
 Передача телеметрии Подробнее...
 
uint8_t SARA_init (uint8_t use_NIDD, uint8_t *NIDD_APN)
 Инициализация радиомодуля Подробнее...
 
uint8_t NMEA_to_LatLon (uint8_t *NMEA_string_in, double *dd_lat_out, double *dd_lon_out)
 Преобразует данные в формате NMEA (с широтой и долготой в градусах и минутах) в градусы с дробной частью. Подробнее...
 
#define ITEM_DESCRIPTION_LENGTH   150
 
typedef void(* menu_handler_t) (device_setup_data_t *settings)
 
const menu_item_descriptor_t menu_items []
 Массив, сопоставляющий указатели на функции, реализующие опции меню настроек, и их описания Подробнее...
 
uint8_t execute_AT_command (const uint8_t *atcmd)
 Вспомогательная функция. Выполняет AT-команду Подробнее...
 
uint8_t execute_AT_command_silent (const uint8_t *cmd, uint8_t *response_out)
 Вспомогательная функция. Выполняет AT-команду без вывода результата в консоль Подробнее...
 
uint8_t is_alphanumeric (uint8_t ch)
 Вспомогательная функция. Проверяет принадлежность символа к буквам либо цифрам. Подробнее...
 
void perform_initial_setup (device_setup_data_t *settings)
 Функция, выполняющая заводскую настройку платы и радиомодуля.
 

Подробное описание

Автор
RedBees, LLC

См. определение в файле menu_handlers.h