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,以及与输入一样多的浮点数

有没有人熟悉这个并能够帮助我解决问题?我正在使用 Max/MSP 发送和接收 OSC 消息,但我认为我的问题与 Max 无关。

4

1 回答 1

3

如果我理解正确,注册的回调

"/minibee/output"

不会为路径为的 OSC 消息调用

"/minibee/output/1" 

或“/minibee/output/anything_really”

所以你的处理程序需要注册“/minibee/output”,然后你得到回调参数中的整数。

于 2012-10-10T12:55:57.887 回答