Демонстрационная прошивка отладочного комплекта МТС NB-IoT
|
#include "menu_handlers.h"
Макросы | |
#define | RF_MODULE_BUGFIX 0 |
#define | MAX_JSON_LENGTH 200 |
#define | MAX_COAP_MSG_LEN (MAX_JSON_LENGTH + MAX_URI_LENGTH + 50) |
#define | USE_SERVER_BUG_WORKAROUND 1 |
Функции | |
uint8_t | execute_AT_command (const uint8_t *atcmd) |
Вспомогательная функция. Выполняет AT-команду Подробнее... | |
uint8_t | is_alphanumeric (uint8_t ch) |
Вспомогательная функция. Проверяет принадлежность символа к буквам либо цифрам. Подробнее... | |
uint8_t | wait_coap_server_response (uint32_t wait_time) |
void | test_CoAP_observe_function (device_setup_data_t *settings) |
Переменные | |
const menu_item_descriptor_t | menu_items [] |
Массив, сопоставляющий указатели на функции, реализующие опции меню настроек, и их описания Подробнее... | |
#define | USER_INPUT_LENGTH 80 |
void | set_target_URL (device_setup_data_t *settings) |
void | set_server_IP (device_setup_data_t *settings) |
void | set_server_port (device_setup_data_t *settings) |
void | set_NIDD_APN (device_setup_data_t *settings) |
void | test_transmit_telemetry (device_setup_data_t *settings) |
void | true_direct_mode (device_setup_data_t *settings) |
void | direct_AT_mode (device_setup_data_t *settings) |
void | print_identification_data (device_setup_data_t *settings) |
uint8_t | execute_AT_command_silent (const uint8_t *cmd, uint8_t *response_out) |
Вспомогательная функция. Выполняет AT-команду без вывода результата в консоль Подробнее... | |
void | print_network_info (device_setup_data_t *settings) |
void | wait_NIDD_URC (device_setup_data_t *settings) |
void | set_telemetry_interval (device_setup_data_t *settings) |
void | set_GNSS_privacy (device_setup_data_t *settings) |
void | set_startup_mode (device_setup_data_t *settings) |
void | test_sensors (device_setup_data_t *settings) |
void | perform_system_reset (device_setup_data_t *settings) |
void | perform_RF_module_reset (device_setup_data_t *settings) |
void | perform_initial_setup (device_setup_data_t *settings) |
Функция, выполняющая заводскую настройку платы и радиомодуля. | |
См. определение в файле menu_handlers.c