→ leolarrel: 訊息說得很清楚,你的電腦沒有com6 11/05 10:47
→ soandy: 我裝置管理員有com6喔 11/05 11:00
→ leolarrel: 那可能是系統權限問題 11/05 11:16
→ soandy: 還是電腦端和D1不能同時開起Com6? 11/05 11:19
→ leolarrel: 我剛用google 查了"pyserial could not open port" 11/05 11:20
→ leolarrel: 查到的回覆大半都是權限問題或沒注意到重複開啟的問題 11/05 11:21
→ leolarrel: 我猜你看到的"could not open port com6"後面應該還有 11/05 11:22
→ leolarrel: 字,如果能看到那些字的話就可以進一部推敲 11/05 11:22
→ soandy: 全部訊息如下 could not open port 'COM6': PermissionErr 11/05 11:30
→ soandy: or(13, '存取被拒。', None, 5) 11/05 11:30
→ soandy: 會不會是D1有開啟Com6了 所以出現錯誤訊息,但我想要使用p 11/05 12:05
→ soandy: yserial控制D1,這樣該怎麼設定才好? 11/05 12:05
→ leolarrel: 看來的確是PermissionError,有兩個可能,一個是你沒有 11/05 13:24
→ leolarrel: 用系統管理員權限執行pyserial的程式,一個更大的可能就 11/05 13:25
→ leolarrel: 是有別的程式佔用com6.因為我不能到你電腦前面所以只 11/05 13:26
→ leolarrel: 能靠你自己去找出答案了 11/05 13:26
→ shadowjohn: open前要先下 close() 試試? 11/14 13:42