我想通过蓝牙实现文件浏览器。我已经能够连接到另一台计算机并与之交谈。我希望能够列出特定路径下的所有可用文件。我知道我必须执行以下操作:
- 连接 - 通过 BT 在 2 台计算机之间建立连接
- SetPath - 选择我想要的路径
- 获取 - 获取列表
我被困在 2 上。我的数据框如下所示:
const char Setpath[] = {
0x85, // SetPath
0x00,0x15,// size of the msg
0x02, // flag
0x00, // const
0xcb, // HI for ConnectionId header
0x00,0x00,0x00,buff[11], // Connection ID
0x01, // HI for Name header
0x00,0x0B, // length of Name header
0x2f,0x68,0x6f,0x6d,0x65,0x2f,0x00,0x00, // /home/
};
每次我发送那个包裹时,我都会得到:C4 00 03,这意味着文件不存在。
那么,浏览 Linux 文件的路径应该是什么样的呢?