0

誰かが私を助けてくれることを願っています!OSC メッセージを送信すると、次のエラーが表示されます。

OSCServer: No callback registered to handle OSC-address '/minibee/output/1'

OSC サーバーは正常に動作しているようですが、データを送信せず、受信しているデータについて不平を言っています...

Created OSC listener at (0.0.0.0,57600) and OSC sender to (127.0.0.1,57120) and opened serial port at /dev/tty.usbserial-A800f7Tb. Now waiting for messages.

スクリプトが次の形式を想定していることを確認しました。

リッスンする OSC メッセージ:

/minibee/output - iii..i - id、および出力と同じ数の 8 ビット整数 (最初の PWM の次にデジタル)

/minibee/custom - iii..i - id、およびカスタム メッセージに必要な数の 8 ビット整数

送信する OSC メッセージ:

/minibee/info - siii - シリアル番号、ID、入力数、出力数

/minibee/data - iff..f - id、および入力と同じ数の float

これに精通していて、トラブルシューティングを手伝ってくれる人はいますか? OSC メッセージの送受信に Max/MSP を使用していますが、Max に問題があるとは思いません。

4

1 に答える 1

3

私が正しく理解していれば、登録されたコールバック

"/minibee/output"

のパスを持つ OSC メッセージでは呼び出されません。

"/minibee/output/1" 

または「/minibee/output/anything_really」

そのため、ハンドラーは「/minibee/output」に登録する必要があり、コールバックへの引数で整数を取得します。

于 2012-10-10T12:55:57.887 に答える