一般情况下是否可以连接到蓝牙api
Is it possible to connect to a Bluetooth api in general
我有这个 Lifepo4 battery(该页面上的瑞典语)内置蓝牙连接。
只需使用 Android 应用程序连接蓝牙,我就可以看到各种电池状态,例如剩余电量、电流输出、温度和循环次数。
我想在 Android 应用程序中拥有更多功能,我与卖家交谈并要求提供应用程序源代码,如果它是开源的,但它不是。
我的问题是因为在访问电池时没有密码我认为电池 API 可以打开连接。电池当然可以有一个密钥,应用程序通过该密钥来获取访问权限,这将结束这种努力
任何有此类编程经验的人,最好在 Java 中获得一些关于此的提示
也许有一种方法可以 "scan" 电池 API 找出端点,然后构建一些蓝牙休息接口,不知道只是在这里越来越聪明
看起来他们使用唯一的 BLE 服务并从单字节数组格式的通知中获取所有参数。您可以反编译该应用程序,它没有被混淆。其他电池品牌也有类似的应用API
我有这个 Lifepo4 battery(该页面上的瑞典语)内置蓝牙连接。
只需使用 Android 应用程序连接蓝牙,我就可以看到各种电池状态,例如剩余电量、电流输出、温度和循环次数。
我想在 Android 应用程序中拥有更多功能,我与卖家交谈并要求提供应用程序源代码,如果它是开源的,但它不是。
我的问题是因为在访问电池时没有密码我认为电池 API 可以打开连接。电池当然可以有一个密钥,应用程序通过该密钥来获取访问权限,这将结束这种努力
任何有此类编程经验的人,最好在 Java 中获得一些关于此的提示
也许有一种方法可以 "scan" 电池 API 找出端点,然后构建一些蓝牙休息接口,不知道只是在这里越来越聪明
看起来他们使用唯一的 BLE 服务并从单字节数组格式的通知中获取所有参数。您可以反编译该应用程序,它没有被混淆。其他电池品牌也有类似的应用API