[STM32F1] DT7&DR16接收机

[复制链接]
1119|4
 楼主| Tony1996 发表于 2016-1-21 15:14 | 显示全部楼层 |阅读模式
DT7&DR16 在DR16接收机中通过D_BUS协议,获取了6个通道的信息,发现云台俯仰拨轮的信号总都找不到,还有怎么改成用电脑鼠标控制?求高手告知
dongnanxibei 发表于 2016-1-25 16:35 | 显示全部楼层
D-Bus 允许程序在其上注册以提供服务给其他的程序。同时他也提供客户端程序查询有哪些服务是可得的可能性。程序也可注册以等待kernel的events比如说硬件的热插拔。
D-Bus 以daemon的方式实现。使用者可以执行好几个D-Bus的实体,每个实体被称为一个channel。通常系统中会有一个特权的channel称之为system channel,以及每个使用者拥有一个私有的实体。使用者需要私有的实体因为system channel将有存取的限制。
D-Bus受到了DCOP系统的影响而且在KDE 4中取代DCOP;他已经被集成在Qt 4, GNOME,Windows以及 Maemo 系统中。GNOME也逐渐的用它来取代了大部分的早期Bonobo机制。
System channel主要的功用在于传递HAL的消息给对这些消息感兴趣的processes。而私有实体的功能在于提供程式间无限制的沟通。[1]
dongnanxibei 发表于 2016-1-25 16:36 | 显示全部楼层
所有使用D-BUS的应用程序都包含一些对象,它们一般映射为GObject、QObject、C++对象、或者Python对象(也许不需要)。一个对象是一个实例而不是类型。当经由一个D-BUS连接受到一条消息时,该消息是被发往一个对象而不是整个应用程序。
没用过这个东西啊。第一次听说,百度来的相关资料。
lueluelue 发表于 2016-1-26 13:01 | 显示全部楼层
没有用过
ofsummer 发表于 2016-1-31 11:46 | 显示全部楼层
没有相关的例程什么的吗,这个和其他USB有区别吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部