【问题标题】:Listen for Bluetooth peripheral button events监听蓝牙外设按钮事件
【发布时间】:2015-04-28 13:51:09
【问题描述】:

我有一个蓝牙独脚架(又名“自拍杆”),我希望能够在控制台窗口中看到按钮单击事件。到目前为止,我有这段代码可以列出连接到我的笔记本电脑的蓝牙设备:

static void Main(string[] args)
{
    var cli = new BluetoothClient();
    var peers = cli.DiscoverDevices();
    foreach (var peer in peers)
    {
        Console.WriteLine(peer.DeviceAddress.ToString() + "\t" + peer.DeviceName);
    }
    var device = peers[0];
    var service = device.InstalledServices[0];
    Console.ReadLine();
}

我正在使用32feet.net 库。 我将如何去听按钮单击并编写

这是否可以通过 32feet(或任何 C# 蓝牙库?)实现?

谢谢

【问题讨论】:

    标签: c# bluetooth 32feet


    【解决方案1】:

    蓝牙独脚架可能使用蓝牙 HID 连接(键盘)。在 iOS 上,提高音量按钮将触发相机图片,不确定 Android。您的 C# 应用程序应该正在侦听一般传入的键盘活动。哪个键盘(蓝牙或内置)发送 HID 按键并不重要。我认为您不需要 32feet 库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-07
      相关资源
      最近更新 更多