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: процедуру не удалось выполнить, так как библиотека занята. Повторите попытку через небольшое время.