![]() |
MBee Arduino library
|
Класс для локального управления модулем с помощью API-фрейма. Подробнее...
#include <SerialStar.h>
Открытые члены | |
AtCommandRequest () | |
Конструктор "по умолчанию". | |
AtCommandRequest (uint8_t *command) | |
Создает локальный командный API-фрейм с заданным кодом команды. | |
AtCommandRequest (uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength) | |
Создает локальный командный API-фрейм для установки параметра с заданным кодом команды, значением параметра и длиной поля параметра команды. | |
AtCommandRequest (uint8_t *command, uint8_t *commandValue, uint8_t commandValueLength, uint8_t frameId) | |
Создает локальный командный API-фрейм для установки паарметра с заданным кодом команды, значением параметра, длиной поля параметра команды и идентификатором фрейма. | |
uint8_t | getFrameData (uint8_t pos) |
Возвращает в зависимости о номера байта либо код AT-команды, содержащейся в фрейме, либо байта параметра команды. | |
uint8_t | getFrameDataLength () |
Возвращает длину командного фрейма команды. | |
uint8_t * | getCommand () |
Возвращает указатель на байты с кодом команды. | |
void | setCommand (uint8_t *command) |
Устанавливает команду по указателю на байты на кода. | |
uint8_t * | getCommandValue () |
Возвращает указатель на первый байт параметра команды. | |
void | setCommandValue (uint8_t *value) |
Устанавливает указатель на первый байт параметра команды. | |
uint8_t | getCommandValueLength () |
Возвращает длину поля параметра команды. | |
void | setCommandValueLength (uint8_t length) |
Устанавливает длину поля параметра команды. | |
void | clearCommandValue () |
Присваивает указателю на поле кода команды значение NULL и обнуляет поле длины параметра команды. | |
![]() | |
MBeeRequest (uint8_t apiId, uint8_t frameId) | |
Конструктор, создающий фрейм с заданным API ID и идентификатором. | |
void | setFrameId (uint8_t frameId) |
Устанавливает frame id. Подробнее... | |
uint8_t | getFrameId () |
Возвращает frame id. | |
void | setApiId (uint8_t apiId) |
Устанавливает тип API-фрейма. | |
uint8_t | getApiId () |
Возвращает тип API-фрейма. | |
Класс для локального управления модулем с помощью API-фрейма.
См. определение в файле SerialStar.h строка 752