# concurrent模式下的ap因為scanNetworks()失去連線

**URL:** https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392
**Category:** WiFi
**Tags:** rtl872xd, evb-bw16, 中文
**Created:** [October 4, 2024, 7:43pm UTC](https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392 "2024-10-04T19:43:24Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![liulk3](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/liulk3/32/2164_2.png) [@liulk3](https://forum.amebaiot.com/u/liulk3)
#### Post date: [October 4, 2024, 7:43pm UTC](https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392/1 "2024-10-04T19:43:24Z")

</div>

你好，我在測試讓電腦連到BW16 啟動的ap後，可以開啟一個wifi連接頁面，在這裡讀取完畫面後會開始fetch /wifiConnection，在BW16接收到之後便會開始scanNetworks()，並將結果格式化成json發送。  
但是當我執行整套流程時總會出現ap掉連線的問題  
另外我想在連上WIFI後，開始建立MQTT連線，有什麼推薦的方法嗎?

---

<div class="post-metadata">

### Author: ![liulk3](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/liulk3/32/2164_2.png) [@liulk3](https://forum.amebaiot.com/u/liulk3)
#### Post date: [October 5, 2024, 6:59pm UTC](https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392/2 "2024-10-05T18:59:00Z")

</div>

順便問一下，請問有沒有辦法取得BW16的硬體編號，或是有沒有unique chip id之類每個晶片獨有的號碼，我看過網上有人分享可以用BSSID取得MAC，但是我的測試發現每次重啟數字會變化

 ![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/3/315fda0be131a23cfab774f8d501ff3e05161e5f.png)

---

<div class="post-metadata">

### Author: ![KevinKL](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/kevinkl/32/2632_2.png) [@KevinKL](https://forum.amebaiot.com/u/KevinKL)
#### Post date: [October 10, 2024, 9:04am UTC](https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392/3 "2024-10-10T09:04:36Z")

</div>

您好，  
您可使用WiFi.macAddress(mac) 的方式來取得 MAC address，但必須在有連線的條件下。  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/d/df8ad318562076d3880c92220520ed4e63b852eb.png)

至於MQTT連線，您可參考MQTT的範例：  
[https://www.amebaiot.com/zh/amebad-arduino-mqtt-upload-listen/](https://www.amebaiot.com/zh/amebad-arduino-mqtt-upload-listen/)

謝謝。

---

<div class="post-metadata">

### Author: ![liulk3](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/liulk3/32/2164_2.png) [@liulk3](https://forum.amebaiot.com/u/liulk3)
#### Post date: [October 11, 2024, 7:05am UTC](https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392/4 "2024-10-11T07:05:07Z")

</div>

請問是連上任意WIFI皆會取得同一組macAddress嗎?

---

<div class="post-metadata">

### Author: ![KevinKL](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/kevinkl/32/2632_2.png) [@KevinKL](https://forum.amebaiot.com/u/KevinKL)
#### Post date: [October 11, 2024, 7:43am UTC](https://forum.amebaiot.com/t/concurrent-ap-scannetworks/3392/5 "2024-10-11T07:43:29Z")

</div>

是的, 此MAC address不會隨著不同的WiFi連線而改變

![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/8/85f640684f4c2884604aa8aa7869e60f685abe58.png)

![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/c/cf680b723e8a727b582f95c28448c8407fddff07.png)
