TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 117

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)
Trace Macros
The trace macros store data in a section of 256 bytes of RAM memory. You can then inspect the values later
using and In-Circuit Debugger.
SetupRAMTrace( pStartAddress )
SetupRAMTrace initializes the trace memory start address as pStartAddress and sets the trace pointer to
zero.
RAMTrace ( ByteVal )
RAMTrace writes ByteVal to the memory location indicated by the trace pointer and then increments the
trace pointer. If the trace pointer reaches 256, it is set to zero again and the start of the trace memory will be
re-written.
FillRAMTraceMem ( FillVal )
FillRAMTraceMem initializes the trace memory with the value FillVal.
Utility Services
Utility services do not require interrupts to function and may be safely called from within a callback function.
Bool variable
Page 117
• Select behavioral settings by setting ToothPICSettings to a bitwise-OR combination the following:
• Modify pLocalName to the name you want BlueMatik to use as its device name. You can also change
• Set RESETTIME to the time you would like the Real Time Clock to initialize to on reset.
• Set DSTDEFAULT to the default Daylight Savings Time style.
• Modify LINKKEYMAX to the number of paired devices which may be stored at a time, up to a maximum
• Modify pszPIN to the authentication PIN code you require. pszPIN must be a zero terminated string of
• Set 3-byte DeviceClass to the Bluetooth Device Class which most accurately describes the product.
this value at runtime and the change will be updated next time ToothPIC is reset.
of 255.
16 characters or less (not including zero terminator). Bear in mind some devices (phones) can only
enter PIN codes with digits 0-9. To disable authentication, use the BMTC_Security command– do not
set the PIN to zero length. This is because a remote device may require a PIN even if ToothPIC doesn’t.
The default PIN code is the Bluetooth de facto default value, 0000.
See the section on Bluetooth Device Classes.
BQS_RealTimeClock
BQS_ClientTick
BQS_AccessKeyOnHardProgram
BQS_RegisterHeadsetServices
9-Apr-06
Toothpick 3.0.00007
DS380-8
© FlexiPanel Ltd
Initialize real time clock (RTC) on startup
If control is tied to RTC, update client every second
WFP access key required even when field programming
from pushbutton down at startup (not recommended)
Allows all mobile phones to “see” ToothPIC
Patents apply and/or pending
www.FlexiPanel.com

Related parts for TOOTHPIC