个人简介:经过多年的折腾以后,我发现自己还是喜欢编程和软件的世界对新技术很有兴趣,不再局限于喜欢嵌入式的内容,发现整个软件世界其实都很有趣,每个领域都可以做到极致,都有很多挑战.
HarmonyOS开发者社区有奖征文来啦!
用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!
获得SIG批准的配置文件的完整列表(更多信息请参考https://www.bluetooth.com/specifications/adopted-specifications)
通用接入配置文件(GAP):指定了低级无线电协议的使用模型,定义了角色、过程和模式,使设备能够广播数据、发现设备、建立连接、管理连接和协商安全级别。GAP实质上是BLE的最高控制层。这个配置文件对于所有BLE设备来说是强制性的,所有设备都必须符合GAP。 通用属性配置文件(GATT):处理BLE中的数据交换,并指定基本数据模型和过程,以允许设备在它们之间发现、读取、写入和推送数据元素。它基本上是BLE的最顶层数据层。
蓝牙规范中, 协议(Protocol):是符合蓝牙规范的所有设备使用的构建模块。协议实际上形成了实现不同数据包格式、路由、多路复用、编码和解码等功能的层次结构,以便有效地在对等设备之间发送数据。 配置文件(Profile):是功能的垂直切片,定义了所有设备所需的基本操作模式(例如通用接入配置文件和通用属性配置文件)或特定的使用案例(接近度配置文件、葡萄糖配置文件);配置文件实际上指定了如何使用协议来实现特定的目标,无论是通用的还是特定的。
USB-HID-Demonstrator PC端源码下载地址: https://github.com/GACLove/USB-HID-Demonstrator https://github.com/GACLove/USB-HID-Demonstrator
Hyper-V 适用于 64 位版本的 Windows 10 专业版、企业版和教育版。它在家庭版中不可用。
Django教程 https://www.bilibili.com/video/BV1vK4y1o7jH
opengl入门教程 https://www.bilibili.com/video/BV1UL411W71w
typedef enum tagCameraControlProperty { CameraControl_Pan, //平移 CameraControl_Tilt, //倾斜 CameraControl_Roll, //滚动 CameraControl_Zoom, //缩放 CameraControl_Exposure, //曝光 CameraControl_Iris, //光圈 CameraControl_Focus //焦点 } CameraControlProperty;
IAMCameraControl::Set,平移(Pan)、抬头低头(Tilt),旋转(Rotate)
被git提示 Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. 赶紧执行了一下 git gc --prune=now
开启msi log的注册表内容 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "Logging"="voicewarmupx"
逻辑分析仪的sdk:https://support.saleae.com/saleae-api-and-sdk/protocol-analyzer-sdk, 用来做逻辑解码咯
FT232H 接口: D0=Tx, D1=Rx
用beyond compare打开git比较 "C:\beyondCompare\BC2.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly
为了能生成自己的OBS Virtual Cam 模块,需要修改CMake变量VIRTUALCAM_GUID,如果GUID符合格式,会在VC Solution中plugins\win-show目录下看到obs-virtualcam-module工程 应该是这个格式:6ECE7801-0414-449B-AE90-8B1E10F7F349
编译OBS遇到一个问题 LINK : fatal error LNK1181: 无法打开输入文件“C:\GitHub\obseps_64\bin\python36.lib” 而DEPS_PATH环境变量设置的是C:\GitHub\obs_deps_64 怀疑:_在其中引起了bug,类似windows菜单快捷键中的_, 所以修改了目录名, 在CMake GUI中delete cache后重新configure解决了问题。 几点备注: 1.直接configure没法彻底清楚原来设置的影响 2.把路径中的\都改成了/ 3.彻底把所有变量设置放到了cmake中
遇到一个obs编译问题,是CEF相关的链接失败,暂时通过在cmake中去掉宏BUILD_BROWSER过关(因为以往的项目中也是关闭此开关的),后续需要再深入了解下,
虽然OBS的文档说那些环境变量你都可以放到windows系统的环境变量,但是按照我的实测来看,只有DepsPath是可以放在Windows系统环境变量里面的, 另外我没有设置什么DepsPath32、DepsPath64之类的,