03、记录bug第三期关于vitrualbox安装rockylinux时候报not_found和uuid the same

bug如下找了一下度娘

 

直接说明如何解决吧

1、

 2、打开vitrualbox,显示没有盘片不要急!

3、去这个路径下,用记事本找这个文件用记事本打开,这个白色文件是打开蓝色的图标后才有的,一开始是没有的。保证图下两个uuid是一致的。

 

 

 

好的,在Bluetooth Low Energy (BLE) 中,`findme` 功能通常涉及到 `Immediate Alert Service (IAS)` 。这个服务允许设备发送即时警给连接的客户端。在这个场景下: - **IMMEDIATE_ALERT_UUID** 是 IAS 的 UUID。 - **ALERT_LEVEL_UUID** 则是指定该服务下的特征值UUID,用于设置警级别。 要在 `findme` 应用程序中通过 BLE 写入“中等警”,你可以参考下面简化的Python 示例代码(假设你正在使用pybluez库)。请注意实际应用需要根据具体的硬件平台以及所选用的蓝牙库调整。 ```python import bluetooth # 定义UUIDs 等级常量 IMMEDIATE_ALERT_SERVICE_UUID = "00001802-0000-1000-8000-00805f9b34fb" ALERT_LEVEL_CHAR_UUID = "00002a06-0000-1000-8000-00805f9b34fb" NO_ALERT = b'\x00' MILD_ALERT = b'\x01' # 对应于"中等警" HIGH_ALERT = b'\x02' def set_alert_level(address, level): try: sock = bluetooth.BluetoothSocket(bluetooth.L2CAP) # 连接到目标设备的服务端口 port = 0x1001 sock.connect((address, port)) # 发送写请求到指定特性 data_to_send = bytes([level]) sock.send(data_to_send) print("Alert level updated successfully.") except Exception as e: print(f"Failed to update alert level: {e}") finally: if 'sock' in locals(): sock.close() if __name__ == "__main__": target_address = input("Enter the Bluetooth address of your device:") set_alert_level(target_address, MILD_ALERT[0]) # 设置为中等警告 ``` 此脚本将提示用户输入要控制的目标BLE 设备地址,并向其发出指令以激活「中等」级别的即时警。 需要注意的是,上述代码仅为概念验证性质的简单例子;真实的项目可能会涉及更多的错误处理、安全性考虑等因素。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值