python - 用于手机的远程蓝牙摄像头触发器

标签 python node.js swift bluetooth hid

我想通过模拟将音量调高键发送到通过蓝牙连接的手机的 BLE 键盘来为我的手机构建相机触发器。我想要这个是因为我想触发 native 相机应用程序,而不是嵌入式相机 View 。
我不知道所使用的技术,但理想情况下,为了简单起见,我希望它成为我的 Macbook 中的命令行实用程序,使用 Go 或 Node.js 之类的东西。
我查看了 Noble对于 Node.js,它似乎并不面向发射,发现 projects for arduino ,并找到了一个 couple of StackOverflow questions问同样的问题,但还没有确定。
显然是 Bleno Node.js 项目可能更适合,但显然它已经过时了。
有人可以指出我正确的方向吗?
谢谢
编辑
我能够使用 Bleno 发出 0xEA 和 0xE9(显然是增大音量和减小音量),并使用 LightBlue app我能够检查收到这些消息,但是,通过手机的蓝牙连接到 MacBook 不会增加/减少音量。
编辑
找到这个 outdated project用 Swift 3 编写以供引用
编辑 显然是 pybluez项目看起来可能是一个不错的选择

最佳答案

您应该能够为此使用终端。例如。在 Windows 中,您可以使用 start microsoft.windows:camera 启动相机应用程序
即使在 Mac 中也应该有类似的东西。试试看。否则,请转到存储相机应用程序的根目录。然后从代码中触发它。

关于python - 用于手机的远程蓝牙摄像头触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62486598/

相关文章:

python - 将 current_user 从 Flask-Login 传递到 Plotly Dash 应用程序

javascript - Node.js 版本已更改,脚本不再工作

javascript - 当 Express.js 服务器获取时,从 MongoDB 检索的值是未定义的

swift - 如何从核心数据中的关系中获取值(swift)

arrays - 在 Swift 中创建包含不同类型的多维数组

python - 操作 .dat 文件并绘制累积数据

python - 使用 ACCOUNT_FORMS 覆盖 Django allauth 登录表单

swift - NSPplaceholders 和 Swift

python - pyodbc 不会抛出 SQL Server 错误

javascript - TypeError : . find(...) 不是函数 nodejs mongoose