日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

micropython 网络驱动_network_网卡驱动

發(fā)布時(shí)間:2023/12/4 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 micropython 网络驱动_network_网卡驱动 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

# `network `_視頻 (`import network`)

`network` 用于初始化各種網(wǎng)卡驅(qū)動(dòng)

*****

## **構(gòu)造函數(shù):**

* [ ] **播錄視頻**

```

class network.ESP8285(uart)

```

>初始化`ESP8285`,構(gòu)造一個(gè)`ESP8285`網(wǎng)卡對象,使用需要傳入一個(gè)`uart`對象

*參數(shù):*

* `uart`: 與AT模塊通信的UART對象

*返回:*

* `ESP8285`: 網(wǎng)卡對象

*****

## **方法:**

* [ ] **連接熱點(diǎn)**

```

.connect(ssid, key)

```

>連接`WIFI`熱點(diǎn)(AP/路由器)

*參數(shù):*

* `ssid`: `WIFI`熱點(diǎn)的名稱

* `key`: `WIFI`熱點(diǎn)的密碼

*返回:*

* 無, 如果發(fā)生錯(cuò)誤會(huì)拋出異常

*****

* [ ] **獲取連接信息**

```

.ifconfig()

```

>查看`WIFI`連接信息,目前network不支持設(shè)置網(wǎng)卡配置

*參數(shù):*

* 無

*返回:*

* `tuple`類型, 元素都是字符串:`(ip, netmask, gateway, dns_server, dhcp_server, mac, ssid)`, 如果沒有查詢到或者無效,值為`"0"`

*****

* [ ] **獲取是否連接**

```

.isconnected()

```

>查看`WIFI`是否連接

*參數(shù):*

* 無

*返回:*

* `True`: 已經(jīng)連接`False`: 斷開連接

*****

* [ ] **斷開連接**

```

.disconnect()

```

> 斷開`WIFI`連接

*參數(shù):*

* 無

*返回:*

* `None`

*****

* [ ] **掃描熱點(diǎn)**

```

.scant()

```

>掃描周圍的熱點(diǎn)信息

*參數(shù):*

* 無

*返回:*

一個(gè)`list`對象, 每個(gè)元素包含了一個(gè)字符串,如下:`',,,,,,,, ,,'`

* ``:加密?式

* 0:OPEN

* 1:WEP

* 2:WPA\_PSK

* 3:WPA2\_PSK

* 4:WPA\_WPA2\_PSK

* 5:WPA2\_Enterprise(?前 AT 不?持連接這種加密 AP)

* ``:字符串參數(shù),AP 的 SSID

* ``:信號(hào)強(qiáng)度

* ``:字符串參數(shù),AP 的 MAC 地址

* ``:信道號(hào)

* ``:AP 頻偏,單位:kHz。此數(shù)值除以 2.4,可得到 ppm 值

* ``:頻偏校準(zhǔn)值

* ``:

* 0:CIPHER\_NONE

* 1:CIPHER\_WEP40

* 2:CIPHER\_WEP104

* 3:CIPHER\_TKIP

* 4:CIPHER\_CCMP

* 5:CIPHER\_TKIP\_CCMP

* 6:CIPHER\_UNKNOWN

* ``: 定義與``相同

* ``: bit0 代表 b 模式; bit1 代表 g 模式; bit2 代表 n 模式

> 若對應(yīng) bit 為 1,表示該模式使能;若對應(yīng) bit 為 0,則該模式未使能。

* ``:0,WPS 未使能;1,WPS 使能

*****

* [ ] **打開熱點(diǎn)**

```

.enable\_ap(ssid, key, chl=5, ecn=3)

```

> 打開`WIFI`熱點(diǎn),發(fā)出`WIFI`信號(hào)

*參數(shù):*

* `ssid`:名稱

* `key`: 密碼

* `chl`: WiFi信號(hào)的通道號(hào)

* `ecn`: 加密方法(系統(tǒng)常量)

* `OPEN` 熱點(diǎn)的加密方式為不需要密碼

* `WPA_PSK` 熱點(diǎn)的加密方式為`WPA_PSK`

* `WPA2_PSK` 熱點(diǎn)的加密方式為`WPA2_PSK`

* `WPA_WPA2_PSK` 熱點(diǎn)的加密方式為`WPA_WPA2_PSK`

*返回:*

* `None`

*****

* [ ] **關(guān)閉熱點(diǎn)**

```

.isable_ap()

```

> 關(guān)閉`WIFI`熱點(diǎn)

*參數(shù):*

* 無

*返回:*

* `None`

*****

總結(jié)

以上是生活随笔為你收集整理的micropython 网络驱动_network_网卡驱动的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。