Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Проверка/Оформление/Редактирование: Мякишев Е.А.
AT+CIPBUFSTATUS — проверка статуса буфера для отправки через TCP.
|
- Одно соединение (+CIPMUX=0):
- AT+CIPBUFSTATUS
- Несколько соединений (+CIPMUX=1):
- AT+CIPBUFSTATUS=<id>
|
- <id след. сегм.>, <id отпр. сегм.>, <id усп. отпр. сегм.>, <своб.мест.буфер>, <номер в очереди>
- OK
- Если соединение не установлено, ESP8266 возвращает ERROR
- <id>
- ID соединения (0-4) — в случае, если соединений несколько
- <id след. сегм.>
- Следующий ID сегмента, полученный AT+CIPSENDBUF
- <id отпр. сегм.>
- Последний отправленный сегмент (отправка могла успехом не увенчаться)
- <id усп. отпр. сегм.>
- Последний успешно отправленный сегмент
- <своб.мест.буфер>
- Свободное место, оставшееся в буфере.
- <номер в очереди>
- Доступный номер в TCP-очереди. Этот параметр может быть недостоверным. Когда этот номер равен «0», TCP-данные больше отправлять нельзя.
|
- Пример:
- Если соединение одно, AT+CIPBUFSTATUS возвращает 20, 15, 10, 200, 7
- 20: последний ID сегмента — это «19», т.е. в следующий раз, когда мы вызовем AT+CIPSENDBUF, команда вернет значение «20»
- 15: это последний отправленный ID сегмента (возможно, безуспешно)
- 10: TCP-сегмент, чей ID — «10», отправлен успешно
- 200: В буфере для отправки по TCP осталось еще 200 байтов
- 7: доступный номер в TCP-очереди; может быть недостоверным; если номер в очереди равен «0», TCP-данные отправлять будет нельзя
|
См.также
Внешние ссылки
ESP8266 AT-команды |
---|
Список AT-команд |
---|
Базовые команды |
- AT - Проверка запуска
- AT+RST - Рестарт
- AT+GMR - Просмотр информации о версиях
- AT+GSLP - Активация режима глубокого сна
- ATE - Активация/деактивация эха
- AT+RESTORE - Сброс к заводским настройкам
- AT+UART Настройка UART [Устарела]
- AT+UART_CUR - Настройка UART в текущей сессии
- AT+UART_DEF - Дефолтная настройка UART (записывается на FLASH)
- AT+SLEEP - Режим сна
|
---|
Команды для WiFi |
- AT+CWMODE - WiFi-режим (клиент / точка доступа / клиент + точка доступа).
- AT+CWMODE_CUR - WiFi-режим (клиент / точка доступа / клиент + точка доступа). Запись на FLASH не идет.
- AT_CWMODE_DEF - WiFi-режим (клиент / точка доступа / клиент + точка доступа). Запись идет на FLASH.
- AT+CWJAP - Подключение к точке доступа.
- AT+CWJAP_CUR - Подключение к точке доступа. Запись на FLASH не идет.
- AT+CWJAP_DEF - Подключение к точке доступа. Запись идет на FLASH.
- AT+CWLAP - Вывод списка доступных точек доступа.
- AT+CWQAP - Отключение от точки доступа
- AT+CWSAP - Настройка параметров для режима точки доступа
- AT+CWSAP_CUR - Настройка параметров для режима точки доступа. На FLASH запись не идет.
- AT+CWSAP_DEF - Настройка параметров для режима точки доступа. Запись идет на FLASH.
- AT+CWLIF - Получение IP-адресов клиентов, подключенных к точке доступа ESP8266.
- AT+CWDHCP - Включение/выключение DHCP. [Эта команда устарела].
- AT+CWDHCP_CUR - Включение/выключение DHCP. На FLASH не записывается.
- AT+CWDHCP_DEF - Включение/выключение DHCP. Сохранение идет на FLASH.
- AT+CWAUTOCONN - Автоматическое подключение к точке доступа при включении ESP8266.
- AT+CIPSTAMAC - Задает MAC-адрес для клиента ESP8266
- AT+CIPSTAMAC_CUR - Задает MAC-адрес для клиента ESP8266. На FLASH запись не идет.
- AT+CIPSTAMAC_DEF - Задает MAC-адрес для клиента ESP8266. Запись идет на FLASH.
- AT+CIPAPMAC - Задает MAC-адрес для точки доступа ESP8266.
- AT+CIPAPMAC_CUR - Задает MAC-адрес для точки доступа ESP8266. Запись на FLASH не идет.
- AT+CIPAPMAC_DEF - Задает MAC-адрес для точки доступа ESP8266. Запись идет на FLASH.
- AT+CIPSTA - Задает IP-адрес клиента ESP8266.
- AT+CIPSTA_CUR - Задает IP-адрес клиента ESP8266. Запись на FLASH не идет.
- AT+CIPSTA_DEF - Задает IP-адрес клиента ESP8266. Запись идет на FLASH.
- AT+CIPAP - Задает IP-адрес точки доступа ESP8266
- AT+CIPAP_CUR - Задает IP-адрес точки доступа ESP8266. На FLASH запись не идет.
- AT+CIPAP_DEF - Задает IP-адрес точки доступа ESP8266. Запись идет на FLASH.
- AT+CWSTARTSMART - Запуск SmartConfig
- AT+CWSTOPSMART - Остановка SmartConfig
|
---|
Команды для TCP/IP |
|
---|