hcitool is used to configure Bluetooth connections and send some special command to Bluetooth devices.
hcitool -i hci0 cc 14:3F:A6:35:AE:17
Print transmit level
hcitool tpl 14:3F:A6:35:AE:17
Print device name
hcitool name 14:3F:A6:35:AE:17
Show manufacturer of dev ice
hcitool info 14:3F:A6:35:AE:17 |grep -i Company
Print signal quality
hcitool lq 14:3F:A6:35:AE:17
Display local devices
Inquire remote devices
Scan for remote devices
Get name from remote device
Start periodic inquiry
Exit periodic inquiry
Submit arbitrary HCI commands
Display active connections
Create connection to remote device
Disconnect from remote device
Switch master/slave role
Change connection packet type
Display link quality
Display transmit power level
Display AFH channel map
Display local devices
Inquire remote devices
Scan for remote devices
Get name from remote device
Start periodic inquiry
Exit periodic inquiry
Submit arbitrary HCI commands
Display active connections
Create connection to remote device
Disconnect from remote device
Switch master/slave role
Change connection packet type
Display link quality
Display transmit power level
Display AFH channel map