bccmd (1) Linux Manual Page
NAME
bccmd – Utility for the CSR BCCMD interface
SYNOPSIS
bccmd
bccmd [-t <transport>] [-d <device>] <command> [<args>]
bccmd [-h –help]
DESCRIPTION
bccmd issues BlueCore commands to Cambridge Silicon Radio devices. If run without the <command> argument, a short help page will be displayed.
OPTIONS
-t <transport>- Specify the communication transport. Valid options are:
-
HCI- Local device with Host Controller Interface (default).
USB- Direct USB connection.
BCSP- Blue Core Serial Protocol.
H4- H4 serial protocol.
3WIRE- 3WIRE protocol (not implemented).
-d <dev>
-d <dev>
Specify a particular device to operate on. If not specified, default is the first available HCI device or /dev/ttyS0 for serial transports.
COMMANDS
builddef- Get build definitions
keylen <handle>- Get current crypt key length
clock- Get local Bluetooth clock
rand- Get random number
chiprev- Get chip revision
buildname- Get the full build name
panicarg- Get panic code argument
faultarg- Get fault code argument
coldreset- Perform cold reset
warmreset- Perform warm reset
disabletx- Disable TX on the device
enabletx- Enable TX on the device
singlechan <channel>- Lock radio on specific channel
hoppingon- Revert to channel hopping
rttxdata1 <decimal freq MHz> <level>- TXData1 radio test
radiotest <decimal freq MHz> <level> <id>- Run radio tests, tests 4, 6 and 7 are transmit tests
memtypes- Get memory types
psget [-r] [-s <stores>] <key>- Get value for PS key. -r sends a warm reset afterwards
psset [-r] [-s <stores>] <key> <value>- Set value for PS key. -r sends a warm reset afterwards
psclr [-r] [-s <stores>] <key>- Clear value for PS key. -r sends a warm reset afterwards
pslist [-r] [-s <stores>]- List all PS keys. -r sends a warm reset afterwards
psread [-r] [-s <stores>]- Read all PS keys. -r sends a warm reset afterwards
psload [-r] [-s <stores>] <file>- Load all PS keys from PSR file. -r sends a warm reset afterwards
pscheck [-r] [-s <stores>] <file>- Check syntax of PSR file. -r sends a warm reset afterwards
KEYS
bdaddr country devclass keymin keymax features commands version remver hciextn mapsco baudrate hostintf anafreq anaftrim usbvid usbpid dfupid bootmode
AUTHORS
Written by Marcel Holtmann <marcel [at] holtmann.org>, man page by Adam Laurie <adam [at] algroup.co.uk>
