我找不到支持Touch OSC多切换控件的Arduino的OSC库。是我做错了什么,还是有一个库支持这个控件?
我正在使用的库:https://github.com/recotana/ArdOSC
我从Touch OSC发送的OSC消息:
/octobar/togglearray/2/2 1.在Arduino上捕获它的相关代码片段:
server.begin(serverPort);
server.addCallback("/octobar/togglearray",&togglearray);
void togglearray(OSCMessage *_mes) {
Serial.println("Toggle Array");
}我确实有其他的回调函数,我没有粘贴所有的服务器代码在这里,因为它是与推子和按钮控制工作。问题似乎出在任何支持多选的控件上。
发布于 2013-01-03 05:52:46
我一直试图做到这一点,并切换到Z_Osc库,因为我不知道如何使用ArdOsc解析传入的消息。
我这样做:
rcvMes=server.getMessage();
mess=rcvMes->getZ_OSCAddress();
if (mess.startsWith("/1/multitoggle1/")) {
y=(mess.substring(16)).toInt();
x=(mess.substring(19)).toInt();
}https://stackoverflow.com/questions/12469951
复制相似问题