打印
[STM32F1]

DT7&DR16接收机

[复制链接]
852|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 | 只看该作者
没有用过

使用特权

评论回复
5
ofsummer| | 2016-1-31 11:46 | 只看该作者
没有相关的例程什么的吗,这个和其他USB有区别吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝