en_wln_status_codes

Внимание

Этот раздел сейчас перерабатывается. Приносим извинения за неудобства. Если вам нужна срочная помощь, обратитесь в службу поддержки Tibbo.

Ряд процедур библиотеки использует перечисление en_wln_status_codes. В него входят следующие элементы:

0- WLN_STATUS_OK: успешно.

1- WLN_STATUS_OUT_OF_SOCKETS: нет свободных сокетов для работы библиотеки.

2- WLN_STATUS_INSUFFICIENT_BUFFER_SPACE: не хватает страниц буфера, и вызов callback_wln_pre_buffrq() не решил проблему.

3- WLN_STATUS_MISSING_FIRMWARE_FILE: вы забыли добавить в проект файл «ga1000fw.bin».

4- WLN_STATUS_BOOT_FAILURE: не удалось загрузить оборудование Wi-Fi (неправильно подключено? выключено? ...).

5- WLN_STATUS_INVALID_SECURITY_MODE: в аргументе security_mode функции wln_start() указан неверный режим безопасности.

6- WLN_STATUS_INVALID_WEP_KEY: при вызове wln_start() указан WEP64 или WEP128, а длина аргумента key неверна. Для WEP64 длина должна составлять 10 HEX-символов (символы 0~9, A~F или a~f ), для WEP128 - 26 HEX-символов.

7- WLN_STATUS_SCANNING_FAILURE: не удалось обнаружить целевую беспроводную сеть.

8- WLN_STATUS_ASSOCIATION_FAILURE: не удалось подключиться (ассоциироваться) к целевой беспроводной сети.

9- WLN_STATUS_DISASSOCIATION: интерфейс Wi-Fi отключился от целевой беспроводной сети.

10- WLN_STATUS_UNEXPECTED_ERROR: ну, это что-то... неожиданное :).

11- WLN_STATUS_NOT_STARTED: процедуру не удалось выполнить, так как библиотека не запущена (сначала вызовите wln_start()).

12- WLN_STATUS_BUSY: процедуру не удалось выполнить, так как библиотека занята. Повторите попытку через небольшое время.