Объект wln.

Значок объекта wln.

Объект wln. представляет Wi-Fi-интерфейс вашего устройства. Через него вы находите доступные сети Wi-Fi и выбираете, к какой из них подключиться. Можно также создать собственную сеть, к которой смогут подключаться другие станции Wi-Fi.

Поддерживаемое оборудование

Объект wln. работает с устройствами Tibbo GA1000 и WA2000:

  • GA1000 - наш первый беспроводной модуль расширения Wi-Fi с поддержкой 802.11b/g (2,4 ГГц).
  • WA2000 - более новый беспроводной модуль расширения Wi-Fi/BLE с поддержкой 802.11a/b/g/n (2,4/5,0 ГГц) и BLE4.2. Часть BLE (Bluetooth low-energy) в WA2000 управляется отдельным объектом bt.

GA1000 выпускается давно, а WA2000 - более новое устройство, с которым многие пользователи могут быть не знакомы, поэтому мы подготовили краткую справку со всеми различиями между WA2000 и GA1000.

Кроме того, объект wln. работает с беспроводным IIoT-модулем WM2000 и беспроводным сервером устройств WS1102, хотя и с некоторыми изменениями.

Что делает объект wln.

Объект wln. не отвечает за обмен данными по Wi-Fi-интерфейсу - это задача объекта sock.

На платформах с поддержкой Wi-Fi Wi-Fi-интерфейс указывается или доступен в следующих свойствах объекта sock.:

По своим задачам объект wln. похож на объект net., который управляет Ethernet-интерфейсом устройства. Но объект wln. заметно сложнее.

Совет

Не вникать в сложности Wi-Fi позволяет наша библиотека WLN. Она берёт на себя запуск Wi-Fi-интерфейса, поиск указанной точки доступа (AP) и подключение к ней с выбранным протоколом безопасности. Библиотека предлагает и другие удобные «сервисы».

Объект wln. позволяет...

  • Сканировать доступные сети и получать их параметры: имя, канал, режим и т.д. Можно обнаруживать и «скрытые сети» (не передающие SSID в широковещательном режиме).
  • Задавать режимы безопасности WEP, WPA-PSK или WPA2-PSK и соответствующие ключи*.
  • Подключаться к беспроводной сети (точке доступа).
  • Определять отключение от беспроводной сети (точки доступа).
  • Запускать собственную сеть устройства.
  • Следить за уровнем принимаемого сигнала.
  • Определять отключения питания и сбои Wi-Fi-модуля.

* Для GA1000 часть необходимой функциональности WPA/WPA2 (вычисление предварительно согласованного ключа) реализована в библиотеке WLN. WA2000 вычисляет ключ самостоятельно и посторонней помощи не требует.

Исходный материал Tibbo обновлён 22 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке