225 lines
4.7 KiB
HTML
225 lines
4.7 KiB
HTML
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of BCCMD</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>BCCMD</H1>
|
|
Section: Linux System Administration (1)<BR>Updated: Jun 20 2006<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>NAME</H2>
|
|
|
|
bccmd - Utility for the CSR BCCMD interface
|
|
<A NAME="lbAC"> </A>
|
|
<H2>SYNOPSIS</H2>
|
|
|
|
<B>bccmd</B>
|
|
|
|
<BR>
|
|
|
|
<B>bccmd [-t <transport>] [-d <device>] <command> [<args>]</B>
|
|
|
|
<BR>
|
|
|
|
<B>bccmd [-h --help]</B>
|
|
|
|
<BR>
|
|
|
|
<A NAME="lbAD"> </A>
|
|
<H2>DESCRIPTION</H2>
|
|
|
|
<B>bccmd</B>
|
|
|
|
issues BlueCore commands to
|
|
<B>Cambridge Silicon Radio</B>
|
|
|
|
devices. If run without the <command> argument, a short help page will be displayed.
|
|
<A NAME="lbAE"> </A>
|
|
<H2>OPTIONS</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="1"><B>-t <transport></B>
|
|
|
|
<DD>
|
|
Specify the communication transport. Valid options are:
|
|
<DL COMPACT><DT id="2"><DD>
|
|
<DL COMPACT>
|
|
<DT id="3"><B>HCI</B>
|
|
|
|
<DD>
|
|
Local device with Host Controller Interface (default).
|
|
<DT id="4"><B>USB</B>
|
|
|
|
<DD>
|
|
Direct USB connection.
|
|
<DT id="5"><B>BCSP</B>
|
|
|
|
<DD>
|
|
Blue Core Serial Protocol.
|
|
<DT id="6"><B>H4</B>
|
|
|
|
<DD>
|
|
H4 serial protocol.
|
|
<DT id="7"><B>3WIRE</B>
|
|
|
|
<DD>
|
|
3WIRE protocol (not implemented).
|
|
</DL>
|
|
</DL>
|
|
</DL>
|
|
<A NAME="lbAF"> </A>
|
|
<H2><DT id="8"><B>-d <dev></B>
|
|
|
|
<DD>
|
|
</H2>
|
|
|
|
Specify a particular device to operate on. If not specified, default is the first available HCI device
|
|
or /dev/ttyS0 for serial transports.
|
|
</DL>
|
|
<A NAME="lbAG"> </A>
|
|
<H2>COMMANDS</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="9"><B>builddef</B>
|
|
|
|
<DD>
|
|
Get build definitions
|
|
<DT id="10"><B>keylen <handle></B>
|
|
|
|
<DD>
|
|
Get current crypt key length
|
|
<DT id="11"><B>clock</B>
|
|
|
|
<DD>
|
|
Get local Bluetooth clock
|
|
<DT id="12"><B>rand</B>
|
|
|
|
<DD>
|
|
Get random number
|
|
<DT id="13"><B>chiprev</B>
|
|
|
|
<DD>
|
|
Get chip revision
|
|
<DT id="14"><B>buildname</B>
|
|
|
|
<DD>
|
|
Get the full build name
|
|
<DT id="15"><B>panicarg</B>
|
|
|
|
<DD>
|
|
Get panic code argument
|
|
<DT id="16"><B>faultarg</B>
|
|
|
|
<DD>
|
|
Get fault code argument
|
|
<DT id="17"><B>coldreset</B>
|
|
|
|
<DD>
|
|
Perform cold reset
|
|
<DT id="18"><B>warmreset</B>
|
|
|
|
<DD>
|
|
Perform warm reset
|
|
<DT id="19"><B>disabletx</B>
|
|
|
|
<DD>
|
|
Disable TX on the device
|
|
<DT id="20"><B>enabletx</B>
|
|
|
|
<DD>
|
|
Enable TX on the device
|
|
<DT id="21"><B>singlechan <channel></B>
|
|
|
|
<DD>
|
|
Lock radio on specific channel
|
|
<DT id="22"><B>hoppingon</B>
|
|
|
|
<DD>
|
|
Revert to channel hopping
|
|
<DT id="23"><B>rttxdata1 <decimal freq MHz> <level></B>
|
|
|
|
<DD>
|
|
TXData1 radio test
|
|
<DT id="24"><B>radiotest <decimal freq MHz> <level> <id></B>
|
|
|
|
<DD>
|
|
Run radio tests, tests 4, 6 and 7 are transmit tests
|
|
<DT id="25"><B>memtypes</B>
|
|
|
|
<DD>
|
|
Get memory types
|
|
<DT id="26"><B>psget [-r] [-s <stores>] <key></B>
|
|
|
|
<DD>
|
|
Get value for PS key.
|
|
-r sends a warm reset afterwards
|
|
<DT id="27"><B>psset [-r] [-s <stores>] <key> <value></B>
|
|
|
|
<DD>
|
|
Set value for PS key.
|
|
-r sends a warm reset afterwards
|
|
<DT id="28"><B>psclr [-r] [-s <stores>] <key></B>
|
|
|
|
<DD>
|
|
Clear value for PS key.
|
|
-r sends a warm reset afterwards
|
|
<DT id="29"><B>pslist [-r] [-s <stores>]</B>
|
|
|
|
<DD>
|
|
List all PS keys.
|
|
-r sends a warm reset afterwards
|
|
<DT id="30"><B>psread [-r] [-s <stores>]</B>
|
|
|
|
<DD>
|
|
Read all PS keys.
|
|
-r sends a warm reset afterwards
|
|
<DT id="31"><B>psload [-r] [-s <stores>] <file></B>
|
|
|
|
<DD>
|
|
Load all PS keys from PSR file.
|
|
-r sends a warm reset afterwards
|
|
<DT id="32"><B>pscheck [-r] [-s <stores>] <file></B>
|
|
|
|
<DD>
|
|
Check syntax of PSR file.
|
|
-r sends a warm reset afterwards
|
|
</DL>
|
|
<A NAME="lbAH"> </A>
|
|
<H2>KEYS</H2>
|
|
|
|
bdaddr country devclass keymin keymax features commands version
|
|
remver hciextn mapsco baudrate hostintf anafreq anaftrim usbvid
|
|
usbpid dfupid bootmode
|
|
<A NAME="lbAI"> </A>
|
|
<H2>AUTHORS</H2>
|
|
|
|
Written by Marcel Holtmann <<A HREF="mailto:marcel@holtmann.org">marcel@holtmann.org</A>>,
|
|
man page by Adam Laurie <<A HREF="mailto:adam@algroup.co.uk">adam@algroup.co.uk</A>>
|
|
<P>
|
|
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="33"><A HREF="#lbAB">NAME</A><DD>
|
|
<DT id="34"><A HREF="#lbAC">SYNOPSIS</A><DD>
|
|
<DT id="35"><A HREF="#lbAD">DESCRIPTION</A><DD>
|
|
<DT id="36"><A HREF="#lbAE">OPTIONS</A><DD>
|
|
<DT id="37"><A HREF="#lbAF"><DL COMPACT>
|
|
<DT id="38"><B>-d <dev></B>
|
|
|
|
<DD>
|
|
</A><DD>
|
|
<DT id="39"><A HREF="#lbAG">COMMANDS</A><DD>
|
|
<DT id="40"><A HREF="#lbAH">KEYS</A><DD>
|
|
<DT id="41"><A HREF="#lbAI">AUTHORS</A><DD>
|
|
</DL>
|
|
<HR>
|
|
This document was created by
|
|
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
|
using the manual pages.<BR>
|
|
Time: 00:05:07 GMT, March 31, 2021
|
|
</BODY>
|
|
</HTML>
|