繁体   English   中英

Raspberry Pi 3 Mono C#Bluez

[英]Raspberry Pi 3 Mono C# Bluez

使用Raspberry Pi 3和它的内置BLE芯片,我能够安装一个Bluez nodejs示例应用程序,使我的Raspi3成为BLE外设 ,我能够读取和写入Gatt并将信息回送给我的BLE中央客户端

但是,现在我正在尝试将我的Raspi3上的nodejs BLE Perhipheral解决方案替换为使用Mono.BlueZdbus-sharp单声道库来制作单声道应用程序,这将使我的Raspi3成为BLE Perhipheral

我马上就遇到了编译问题

我在VS 2017 RC中编译为3.5项目。
dbus-sharp项目我正在尝试编译: https//github.com/brookpatten/dbus-sharp 在此输入图像描述

支持我最终将使用的Mono Bluez文件: https//github.com/brookpatten/Mono.BlueZ

  1. 实际编译项目是否需要做些什么?
  2. 是否有任何其他文档或如何编译的示例?

我也在尝试使用这个项目。

我设法像这样构建和调试它(在Debian 8上):

我安装了最新版本的Mono(5.0),只需在项目根目录中键入msbuild即可构建项目。 它也可以在VS Code中运行,我也可以在创建launch.json和tasks.json文件后调试项目。

但是,当我调试Mono.BlueZ.Console时,它立即挂起在这一行:

var manager = GetObject(Service,ObjectPath.Root);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM