Closed JimEverest closed 3 years ago
正在開發一款Adapter Extension, 其中有一條command是利用while循環從opencv capture攝像頭的畫面數據。 問題是一旦執行到這段while指令, 這個extension下其他指令都無法工作了, 從scratch發過來的eim消息得不到响應,extension_message_handle 無法觸發(其他extension的消息可以正常地響應)。 不知是不是與run機制有關,又或者是while阻塞了當前extension綫程, 請教有沒有什麽方法可以解決這個問題?
建议开发时写成 node(node是独立进程), 可参考: https://github.com/CodeLabClub/codelab_adapter_extensions/blob/master/nodes_v3/node_physical_blocks2.py
很受用,非常感謝。
正在開發一款Adapter Extension, 其中有一條command是利用while循環從opencv capture攝像頭的畫面數據。 問題是一旦執行到這段while指令, 這個extension下其他指令都無法工作了, 從scratch發過來的eim消息得不到响應,extension_message_handle 無法觸發(其他extension的消息可以正常地響應)。 不知是不是與run機制有關,又或者是while阻塞了當前extension綫程, 請教有沒有什麽方法可以解決這個問題?