首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >32Feet API与C# .NET - Stuck

32Feet API与C# .NET - Stuck
EN

Stack Overflow用户
提问于 2010-09-26 22:08:11
回答 1查看 1.5K关注 0票数 0

我正在尝试使用32Feet API配对我的Wiimotes,并通过以下代码成功地做到了这一点。

代码语言:javascript
复制
var client = new InTheHand.Net.Sockets.BluetoothClient();

var devices = client.DiscoverDevices();

var count = (from d in devices
             where d.DeviceName.Contains("Nintendo")
             select d).Count();

foreach (var device in devices)
{
   if (device.DeviceName.Contains("Nintendo"))
   {
      if (device.InstalledServices.Length > 0)
      {
         InTheHand.Net.Bluetooth.BluetoothSecurity.RemoveDevice(device.DeviceAddress);

         //while it's being removed
         Thread.Sleep(2000);
      }

      device.SetServiceState(InTheHand.Net.Bluetooth.BluetoothService.HumanInterfaceDevice, false);
      device.SetServiceState(InTheHand.Net.Bluetooth.BluetoothService.HumanInterfaceDevice, true);

      //Here I am confused! What to do to read from stream?
    }
}

我评论的那句话是“这里我很困惑!……”就是一直在搞乱的东西。有人能帮我一个接一个地连接到所有的wiimote,然后从他们的流中读取吗?

EN

回答 1

Stack Overflow用户

发布于 2010-09-26 22:18:08

不要试图重新发明轮子,使用现有的库:http://wiimotelib.codeplex.com/

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3798145

复制
相关文章

相似问题

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