5个职位/0个新职位
最后一篇文章
茨旺308
离线
最后一次见到:4年1个月前
硕士
已加入:2014-07-02 14:15
HID配置文件

嗨,对话,

即使我的设备既不是键盘也不是鼠标,我也可以在你的SDK中使用HOGPD服务吗?

我有一个简单的设备想与PC机进行通信。我想使用GATT服务,因为它不需要额外的驱动程序在PC端。但是在您的SDK中,我只能将设备声明为键盘或鼠标(表5)。3–svc\在“rw ble prf hogpd is”中具有参数位标志。

我可以把这个设备做成一个隐藏设备吗。在windows端,它既不是键盘也不是鼠标,但是我们可以通过HID通道传输我的自定义数据。

谢谢。

MHv\U对话框
离线
最后一次见到:1天17小时前
工作人员
已加入:2013-12-06 15:10
你好,

你好,

这在技术上是完全可能的。如果有人在编辑文档或填写应用程序中的文本字段时将数据发送到PC,您可能会看到一些副作用。雷竞技安卓下载

茨旺308
离线
最后一次见到:4年1个月前
硕士
已加入:2014-07-02 14:15
嗨,MHv\U对话,

嗨,MHv\U对话,

谢谢你的回复。

但我的问题是,我能否基于Dialog的SDK中提供的HOGPD开发一个原始HID设备。基本上我想开发一个定制的BLE HID设备(既不是键盘也不是鼠标),但是我仍然使用HID服务通过HID通道在我的设备和PC之间传输数据。

关键是我想利用HID内置驱动程序在PC上与我的BLE设备进行通信。同时,我不想干扰其他HID设备的PC已经有

谢谢。。

茨旺308
离线
最后一次见到:4年1个月前
硕士
已加入:2014-07-02 14:15
嗨,MHv\U对话,

嗨,MHv\U对话,

如果我想用DA14580设计一个定制的BLE HID设备,我如何设置供应商和产品ID,我在你的SDK中还没有找到这样的接口。如果我不能,什么供应商ID和产品ID DA14580目前使用?

谢谢

MHv\U对话框
离线
最后一次见到:1天17小时前
工作人员
已加入:2013-12-06 15:10
你好,

你好,

如果您已经启用了DISS(设备信息服务服务器),您可以编辑app\u dis.h中提供的信息。搜索app\u disu MANUFACTURER\u NAME。

以下是我们的近贴标签中的数据:

///制造商名称(最多18个字符)
#定义APP DIS制造商名称(“Dialog Semi”)
#定义应用程序名称制造商名称长度(11)
///型号字符串(最多18个字符)
#定义APP\u DIS\u MODEL\u NB\u STR(“DA14580”)
#定义应用程序DIS模型NB结构长度(7)
///系统ID-LSB->MSB(FIXME)
#定义应用程序系统ID(“\x12\x34\x56\xFF\xFE\x9A\xBC\xDE”)
#定义应用程序系统标识长度(8)
#定义应用程序版本软件版本
#定义应用程序版本DA14580软件版本
#定义应用程序的特性(制造商名称、型号、结构、系统标识、软件版本、结构、结构)
///PNP标识
#定义APP DISS PNP COMPA雷电竞下载appNY ID TYPE(0x01)
#定义应用程序DISS PNP供应商ID(0x00D2)
#定义APP\u DISS\u PNP\u PRODUCT\u ID(0x0580)
#定义应用程序发布产品版本(0x0100)