草庐IT

低功耗

全部标签

linux - Linux API 上的低功耗蓝牙

我有一个带有一些自定义GATT服务的设备,我想编写一个Linux程序来与之交互。经过一些搜索,我发现Linux正在使用BlueZ来处理蓝牙LE协议(protocol)。我正在使用带有BlueZ5.35的Ubuntu15.10,但我不知道如何从用户空间程序中使用这个BlueZ。我在任何地方都找不到API文档,没有教程、示例,什么都没有。除了使用默认服务连接到蓝牙设备之外,是否有可能使用这个BlueZ堆栈来做任何事情?如果是这样,文档在哪里?(最好是C/C++API,但此时一切正常) 最佳答案 查看bluez源代码[1]中的attrib

linux - Linux API 上的低功耗蓝牙

我有一个带有一些自定义GATT服务的设备,我想编写一个Linux程序来与之交互。经过一些搜索,我发现Linux正在使用BlueZ来处理蓝牙LE协议(protocol)。我正在使用带有BlueZ5.35的Ubuntu15.10,但我不知道如何从用户空间程序中使用这个BlueZ。我在任何地方都找不到API文档,没有教程、示例,什么都没有。除了使用默认服务连接到蓝牙设备之外,是否有可能使用这个BlueZ堆栈来做任何事情?如果是这样,文档在哪里?(最好是C/C++API,但此时一切正常) 最佳答案 查看bluez源代码[1]中的attrib

Java (J2SE) 低功耗蓝牙 (BLE)

我正在尝试使用Java连接到蓝牙低功耗(BLE)传感器。到目前为止,我在我的Linux上搜索了一个与BlueZ堆栈接口(interface)的库。我为Java找到的唯一免费库是Bluecove,但它们似乎没有实现BLE。我使用Linux命令行工具检查了我的BT加密狗是否正常工作并识别了传感器sudohcitoollescangatttool-ihci0-bXX:XX:XX:XX:XX:XX-I而且它没有问题。之后,我尝试了DeviceDiscovery的Bluecove示例,但我的传感器没有出现,而是扫描了普通的BT设备。我找不到扫描BLE设备的方法。通过进一步研究,我得出的结论是Bl

Java (J2SE) 低功耗蓝牙 (BLE)

我正在尝试使用Java连接到蓝牙低功耗(BLE)传感器。到目前为止,我在我的Linux上搜索了一个与BlueZ堆栈接口(interface)的库。我为Java找到的唯一免费库是Bluecove,但它们似乎没有实现BLE。我使用Linux命令行工具检查了我的BT加密狗是否正常工作并识别了传感器sudohcitoollescangatttool-ihci0-bXX:XX:XX:XX:XX:XX-I而且它没有问题。之后,我尝试了DeviceDiscovery的Bluecove示例,但我的传感器没有出现,而是扫描了普通的BT设备。我找不到扫描BLE设备的方法。通过进一步研究,我得出的结论是Bl

linux - 在 linux 命令行中使用低功耗蓝牙

我正在研究如何在Linux中使用低功耗蓝牙调制解调器。我正在为此使用命令行选项,即hcitool。我能够使用以下命令找到设备:$hcitoolscan它对我来说工作正常,我也可以使用以下方式广播我的设备:sudohciconfighci0leadv它也工作正常。但是我想将服务和特性添加到可以被其他设备检测到的调制解调器设备。我试过sdptooladd但它对我不起作用。有谁知道如何在ubuntu中使用命令行工具将服务和特性添加到外设?编辑:我的调制解调器正在广播,但无法探索其他BLE设备的服务和特性。现在我可以使用hcioname命令设置设备名称编辑:现在我可以通过同时运行sudohci

linux - 在 linux 命令行中使用低功耗蓝牙

我正在研究如何在Linux中使用低功耗蓝牙调制解调器。我正在为此使用命令行选项,即hcitool。我能够使用以下命令找到设备:$hcitoolscan它对我来说工作正常,我也可以使用以下方式广播我的设备:sudohciconfighci0leadv它也工作正常。但是我想将服务和特性添加到可以被其他设备检测到的调制解调器设备。我试过sdptooladd但它对我不起作用。有谁知道如何在ubuntu中使用命令行工具将服务和特性添加到外设?编辑:我的调制解调器正在广播,但无法探索其他BLE设备的服务和特性。现在我可以使用hcioname命令设置设备名称编辑:现在我可以通过同时运行sudohci

MOS 的TJ TA TC和功耗之类的计算

纯粹是为自己做笔记而写 谢谢一般情况下TC=TJ-P*Rjc或者TA=TJ-P*RjaP是芯片最大的功耗 Rjc是结壳间的热阻Rja表示结与环境间的热阻应用比较广泛的是计算二极管和MOS管的损耗和温度是否支撑的住我们一般计算都是室温下25 如果是放在温箱中TA带入就不能是25比如一个器件室温下工作TA=TC=25度功耗最大是1.5WRja=Rjc=83.3TJ=25+1.5*83.3=149.95所以 TC=150-P*Rjc假如我的管子功耗是1W则最大能承受的的壳体温度为TC=150-1*Rjc=66.7度如果我的壳体温度大于66.7度 对应的管子的功耗必然下降管子本身也对应有一个功耗的降额

android - BLE 蓝牙低功耗设备中的身份验证问题

我们正在制作一个带有BLE接口(interface)的IOT设备,该设备使用HM-11(http://www.seeedstudio.com/wiki/Bluetooth_V4.0_HM-11_BLE_Module)分线板,承载芯片CC2541(http://www.ti.com/product/CC2541)。认证方式设置为2:AuthwithPIN数据表中显示可用身份验证模式的剪辑如下:63。查询/设置模块绑定(bind)模式发送接收参数AT+类型?OK+Get:[para1]无AT+TYPE[para1]OK+Set:[para1]Para1:0~20:不需要PIN码1:Auth

android - BLE 蓝牙低功耗设备中的身份验证问题

我们正在制作一个带有BLE接口(interface)的IOT设备,该设备使用HM-11(http://www.seeedstudio.com/wiki/Bluetooth_V4.0_HM-11_BLE_Module)分线板,承载芯片CC2541(http://www.ti.com/product/CC2541)。认证方式设置为2:AuthwithPIN数据表中显示可用身份验证模式的剪辑如下:63。查询/设置模块绑定(bind)模式发送接收参数AT+类型?OK+Get:[para1]无AT+TYPE[para1]OK+Set:[para1]Para1:0~20:不需要PIN码1:Auth

手机功耗优化——相机,屏,指纹,usb,三方应用等模块功耗

手机功耗优化——各器件功耗拆解,三方应用手机是高耗电的移动设备,所以对续航的要求非常高,因此功耗优化是非常重要的一环,下面介绍一下各个器件的功耗以及如何优化,手机,平板涉及的可拆除器件一般包括camera,屏,usb小板,指纹等,除此之外在主板上一般还会有sensor(加速度计,陀螺仪,霍尔元件,光传感器),modem(与移动数据有关),wifi,蓝牙等,除了各个器件芯片的耗电,顺带还介绍一下三方场景耗电,下面一一讲解camera功耗相机功耗受像素,材质,采样率,图像算法,编解码方式等因素的影响,功耗用例上涉及本地相机预览,前置相机,后置相机,三方相机apk,视频场景,因此相机功耗在手机终端占