TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 123

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)
Glossary and Notation
Hex Notation
Throughout this document, numbers with an ‘0x’
prefix should be assumed to be in hex.
example, 0xFF is completely equivalent to decimal
255.
In some partners’ documentation, a ‘$’ prefix is
used in place of an ‘0x’ prefix. ‘$FF’ is equivalent
to ‘0xFF’ and decimal 255.
In some partners’ documentation, a ‘H’ suffix is
used in place of an ‘0x’ prefix. ‘FFH’ is equivalent
to ‘0xFF’ and decimal 255.
Data Types
Data types are C standard data types; no floating
point is used. C standard notation and calling
conventions are assumed. Integers are explicitly
defined as:
bool – unsigned char, zero for false, otherwise true
byte – 8 bit unsigned integer
int16 – 16 bit signed integer
int32 – 32 bit signed integer
signed char – 8 bit signed integer
uint16 – 16 bit unsigned integer
uint32 – 32 bit unsigned integer
unsigned char – 8 bit unsigned integer
word – 16 bit unsigned integer
Glossary
>
item in a piece of software.
separated by
menu or tab indicated by the first phrase, look for
the second phrase and select it, look for the third
phrase and select it, etc, until you find the item at
the end of the list.
Big-Endian – see Endian.
Buffer – A linear region of memory designed for
storing data entering from or departing to a
communications channel.
Page 123
symbol – Navigation drilldown to a particular
9-Apr-06
>
symbols means: go to the program,
Toothpick 3.0.00007
A list of phrases
DS380-8
For
© FlexiPanel Ltd
Circular buffer – A ‘first-in-first-out’ buffer which
wraps around.
when the next byte is to be dispatched (i.e. read or
transmitted) and an end pointer indicating the last
piece of data to be dispatched. The start pointer
advances when its data is dispatched; the end
pointer advances when new data arrives. When
either pointer reaches the end of the buffer it starts
at the beginning again. If the end pointer catches
up with the start pointer, the buffer is full and a
buffer overrun occurs.
<CR> – The ASCII carriage return character 0x0D.
CTS – ‘Clear to Send’ flow control input to a DTE
serial device to tell it that it is OK to transmit on its
TxD line.
devices are DTE devices and CTS on one device
is connected to RTS on the corresponding device.
DTE – ‘Data Terminal Emulator’. A serial device
whose TxD line is a data output, RxD line is a data
input, etc.
devices are treated as DTE devices. A PC’s serial
port is DTE. The opposite is DCE.
DCE – ‘Data Circuit Equipment’. A serial device
whose TxD line is a data input, RxD line is a data
output, etc. In FlexiPanel 3.0 documentation, all
devices are treated as DTE devices, not DCE
devices.
FlexiPanel client – Hardware or software that
creates a control panel when requested to by a
FlexiPanel server.
Endian – Refers to the order in which multibyte
integers are stored and/or transmitted. In Little-
Endian format, bytes are in increasing order of
significance, least significant byte first.
Endian format, bytes are in increasing order of
significance, most significant byte first. In general,
Flexipanel Ltd uses little-endian format, but there
are exceptions.
FlexiPanel server – Hardware or software that
requests a control panel to be created on a
FlexiPanel client.
IC – Integrated Circuit.
KIPS – thousand instruction cycles per second.
<LF> – The ASCII line feed character 0x0A.
Little-Endian – see Endian.
Patents apply and/or pending
In FlexiPanel 3.0 documentation, all
In FlexiPanel 3.0 documentation, all
It has a start pointer indicating
www.FlexiPanel.com
In Big-

Related parts for TOOTHPIC