問題タブ [micropython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
733 参照

sockets - Micropython: ノンブロッキング SSLSocket

Micropython でSSL-Socketsを試してみたところ、setblocking()関数がまだ実装されていないため、接続を非ブロックに設定できないことがわかりました。

実装が待ち遠しいです。ただし、Micropython でノンブロッキング SSL ソケットを実現する別の方法はありますか?

0 投票する
1 に答える
133 参照

python - NodeMCU が不要な番号のデータを送信するのはなぜですか?

NodeMCU から Arduino にシリアル データを送信しようとしています。プログラミングには MicroPython を使用しています。Serial.readArduinoでも同様です。正常に送受信できます。しかし問題は、NodeMCU が不要な番号とともにデータを送信することです。そしてArduinoは数値とともにデータを受け取ります。たとえば、「Hello」を送信すると、「Hello5」として送信されます。数字は文字列のアルファベットの数に他ならないことがわかりました。どうすればこれを削除できますか?

NodeMCU 上の MicroPython:

Arduino プログラム:

0 投票する
1 に答える
106 参照

python - Python:自己ランダムに定義されていません

そのカメラでmicropythonを使用してコードを実行しています:OpenMV Camera

Python で、self が定義されていないというエラーがランダムに発生します。これは私のpythonコードがどのように見えるかです:(ファイル全体が長すぎるでしょう)

現在、2 つの異なるエラー メッセージが表示されます。

時々、self.findBlobs() 内または "self.possibleLandmarkIDs = []" で

AttributeError: ',' オブジェクトに属性 'possibleLandmarkIDs' がありません

「,」が「int」または「(矢印記号)」である場合がありますが、これはおそらく、コンピューターとカメラ間の通信が中断されているためです。

他のタイプのエラーは print(type(self)) にあります。「ローカル変数 self が定義される前に呼び出されました」というエラー メッセージです。このエラーは、関数の呼び出し中に発生したことはなく、常に関数内にあります。

これらのエラーは完全にランダムに発生します。このメソッドは数百回呼び出され、突然機能しなくなりましたか? そして、このクラスのインスタンスは特定のスコープ内にないため (インタープリターを開いて >>> a = 0 と入力したように作成されます)、ガベージ コレクターによって削除されるとは考えられません。

誰かがそれが何であるか、または私が研究を続けることができるか考えていますか? ご回答をお待ちしております。desireentz

編集:

ここで、findBlobs(self) 関数を追加しました。