心得二。关于网络编程
1。使用osc,processing用oscP5,C++使用ofxOsc
2。arduino的以太网模块很好用,能够以网页服务器的形式运作,用浏览器就可以查看信息。
用processing访问的时候必须注意,通过不停地new Client的方式去获取信息,会使得内存很快就用尽,以致程序无响应。
幸好processing提供了另一个方法
loadStrings
String[] lines = loadStrings("http://192.168.1.100");
println(lines);
3。网络消息无法发送时的解决思路
(1)网线是否连接,是否断掉
(2)MAC/IP是否有冲突
(3)processing中的ip地址是否输入正确
4。当涉及的电脑比较多时,可以在显示器或机箱上黏上贴纸,指明ip地址。