首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Touch OSC MultiToggle在Arduino中使用OSC

从Touch OSC MultiToggle在Arduino中使用OSC
EN

Stack Overflow用户
提问于 2012-09-18 11:21:44
回答 1查看 1.5K关注 0票数 2

我找不到支持Touch OSC多切换控件的Arduino的OSC库。是我做错了什么,还是有一个库支持这个控件?

我正在使用的库:https://github.com/recotana/ArdOSC

我从Touch OSC发送的OSC消息:

代码语言:javascript
复制
/octobar/togglearray/2/2 1.

在Arduino上捕获它的相关代码片段:

代码语言:javascript
复制
server.begin(serverPort);
server.addCallback("/octobar/togglearray",&togglearray);

void togglearray(OSCMessage *_mes) {
    Serial.println("Toggle Array");
}

我确实有其他的回调函数,我没有粘贴所有的服务器代码在这里,因为它是与推子和按钮控制工作。问题似乎出在任何支持多选的控件上。

EN

回答 1

Stack Overflow用户

发布于 2013-01-03 05:52:46

我一直试图做到这一点,并切换到Z_Osc库,因为我不知道如何使用ArdOsc解析传入的消息。

我这样做:

代码语言:javascript
复制
 rcvMes=server.getMessage();
 mess=rcvMes->getZ_OSCAddress();
 if (mess.startsWith("/1/multitoggle1/")) {
     y=(mess.substring(16)).toInt(); 
     x=(mess.substring(19)).toInt();
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12469951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档