linux ble 通信,Linux BLE使用说明

1.启动蓝牙适配器与搜索蓝牙

# 查看蓝牙适配器

$ hciconfig

hci0: Type: Primary Bus: USB

BD Address: 20:32:33:3C:2B:27 ACL MTU: 1021:6 SCO MTU: 255:12

UP RUNNING

RX bytes:4404 acl:19 sco:0 events:310 errors:0

TX bytes:29537 acl:19 sco:0 commands:246 errors:0

# 开启蓝牙适配器

$ sudo hciconfig hci0 up

#关闭蓝牙适配器

$sudo hciconfig hci0 down

# 搜索普通蓝牙

$ hcitool scan

# 搜索BLE蓝牙

$ sudo hcitool lescan

LE Scan ...

55:D8:80:D4:47:8D (unknown)

72:AB:2E:49:75:93 (unknown)

DD:0D:30:00:18:9D (unknown)

5C:90:AD:B6:40:9C (unknown)

64:BB:A7:4B:B4:B2 (unknown)

35:1A:4A:72:C8:9A (unknown)

1C:99:C7:EE:32:FF (unknown)

77:3E:2C:8E:F7:F8 (unknown)

4E:BC:B7:7F:E9:CE (unknown)

DD:0D:30:00:18:9D FSC-BT901-LE

F4:52:53:51:F5:39 iVS101 F539

77:3E:2C:8E:F7:F8 (unknown)

F4:52:53:51:F5:39 (unknown)

2.使用gatttool与BLE设备通讯

# 与BLE设备交互式通讯

$ sudo gatttool -t random -b F4:52:53:51:F5:39 -I

[F4:52:53:51:F5:39][LE]> help

help Show this help

exit Exit interactive mode

quit Exit interactive mode

connect [address [address type]] Connect to a remote device

disconnect Disconnect from a remote device

primary [UUID]

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值