TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 110

MODULE, BLUETOOTH, DATA ACQUISITION

TOOTHPIC

Manufacturer Part Number
TOOTHPIC
Description
MODULE, BLUETOOTH, DATA ACQUISITION
Manufacturer
RF Solutions
Datasheet

Specifications of TOOTHPIC

Svhc
No SVHC (15-Dec-2010)
To control the BlueMatik sleep mode, use the following definitions:
Examples:
Hold mode
Hold mode is a power saving mode for the BlueMatik module while a connection is present. It is notice given
by one or other Bluetooth device that communication will be suspended for a negotiated hold interval. Once
suspended, communication does not restart until the hold interval over.
To enter hold mode, use the BMTC_Hold BlueMatik command. BlueMatik will automatically exit Hold mode at
the end of the hold interval; to re-enter hold mode, issue the BMTC_Hold mode command again. Appropriate
BMTE_LoPower events will be generated upon entry and exit of hold mode. The remote Bluetooth device
may also request hold mode, which will also generate BMTE_LoPower events.
To set the hold interval, use the BMTC_General command as in the following example:
The first argument is the maximum negotiable hold interval; the second is the minimum negotiable hold
interval. Both are four-digit hexadecimal numbers representing the time of the hold interval in units of 625µS.
The actual interval negotiated is indicated by the BMTE_LoPower event.
The default minimum and maximum values are both 0x0100 i.e. 160ms which is designed to be hardly
noticeable by a user.
Once set up, hold mode is transparent to the developer.
Sniff mode
Sniff mode is a power saving mode for the BlueMatik module while a connection is present. It is essentially
an agreement that communication can only resume in specific time slots. Once in sniff mode, a connection
remains in sniff mode until either party decides to exit. Three time-period parameters, T
T
Page 110
timeout
// Set hold parameters (max, min, hex units of 625us)
BMTCommand( BMTC_General, 0, (rom void *)"AT+BSHP=0200,0080\r" );
AwaitBMTOK;
• Time is divided into sniff intervals of length T
• Communication may only resume in the first T
• If communication does resume, it may continue right up to the end of the sniff interval. However, if
, govern the sniff mode behavior as follows:
SetSpeed8192IPs;
if (~Is8192IPs)
BlueMatikSleep
BlueMatikWake
BlueMatikSleep
resumed communication ceases at any time for longer than T
stay ceased until the start of the next sniff interval.
9-Apr-06
Toothpick 3.0.00007
msDelay( 1 ) ;
Turns BlueMatik off (cannot receive)
Turns BlueMatik back on
DS380-8
© FlexiPanel Ltd
interval
attempt
// Enter low speed mode
// If high speed, wait 1ms
// Put BlueMatik to sleep
.
time units of the sniff interval.
Patents apply and/or pending
timeout
time units, communication must
interval
www.FlexiPanel.com
, T
attempt
and

Related parts for TOOTHPIC