TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 84

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)
A BMTE_LinkQ return value
BMTC_Security: There are three levels of security:
Authentication requires that two device exchange identical PIN codes before communicating. If ToothPIC has
previously exchanged a PIN codes with a remote device and both ToothPIC remember this exchange, the PIN
code exchange need not be repeated every time. If Authentication is enabled, BlueMatik will not permit
connection to remote devices which cannot support authentication. Authentication settings apply whichever
Bluetooth device establishes the connection. Use the constant Sec_Auth in pDataR in the BMTE_Security
command to select authentication.
By default, ToothPIC can remember up to 24 paired devices. The 25th paired device erases the 1st, etc.
Once a paired device has been erased, it will need to re-authenticate. The section ToothPIC Settings and
Link Key Map describes how to change the number of paired devices that ToothPIC stores, up to a limit of
255 devices.
ToothPIC's PIN code is stored in the ToothPIC Settings and Link Key Map and the default value is the
Bluetooth de facto default, 0000.
BMTC_Cancel: Cancels the current BMTC_Slave, BMTC_Master or BMTC_Inquire command. In the case
of a BMTC_Slave, BMTC_Master command, this will result in a BMTE_Disconnect event. In the case of the
BMTC_Inquire, command, inquire will simply finish immediately rather than when originally requested.
BMTC_Reset: Resets BlueMatik and does not return until re-initialization is complete, which takes several
seconds.
initialization messages from BlueMatik. Prior to calling, disable anything that may generate an interrupt during
the call. SWI_Tick interrupts will be suppressed. If the FlexiPanel user interface server was running, it is
stopped and will have to be restarted once BMTC_Reset is complete.
BMTC_WFP: ToothPIC enters wireless field programming mode, just as if the pushbutton had been pressed at
startup.
BMTC_General: Any BlueMatik command as specified in BlueMatik documentation.
command with a carriage return character \r.
BMTEvent
The callback BMTEvent is called when an event happens on the BlueMatik module:
Page 84
• A value of zero indicates the links is within the “Golden Receiver Range”.
• A value of +
• A value of –
• 255 ≥
• 215 ≥
• 89 ≥
• None (default): Use the constant Sec_None in pDataR in the BMTC_Security command
• Authentication: Use the constant Sec_Auth in pDataR in the BMTC_Security command
• Authentication and encryption: Use the constant Sec_AuthEncr in pDataR in the BMTC_Security
0 to –10).
command. This is set by default.
void BMTEvent( unsigned char EventID, char *pData1, char *pData2)
9-Apr-06
BMTC_Reset must not be called within an interrupt since it relies on interrupts to process
y
y
y
≥ 0:
≥ 215: BER varies linearly between 0% (
≥ 89: BER varies linearly between 0.1% (
x
x
Toothpick 3.0.00007
indicates the link is below the “Golden Receiver Range” lower limit (arbitrary units range
indicates the link is
BER varies linearly between 10.18% (
y
indicates the bit error rate (BER) as follows:
DS380-8
x
dB above the “Golden Receiver Range” upper limit.
© FlexiPanel Ltd
y=255
y=215
y=89
) and 0.1% (
Patents apply and/or pending
) and 10.18% (
) and 67.14% (
y=215
y=89
y=0
) and is acceptable.
) and is unacceptable.
) and is unacceptable.
www.FlexiPanel.com
Terminate the

Related parts for TOOTHPIC