Man Linux: Main Page and Category List

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>
              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@holtmann.org>,  man  page  by  Adam
       Laurie <adam@algroup.co.uk>