TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 54

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)
Message Queue Management
AppendToMessage() concatenates a string onto a message being constructed at the tail of the message
queue. AddMessageToQueue() then advances the queue and raises software interrupt SWI_SWI2 to signal
that a message requires transmission.
SendNextMessage() pulls a message off the queue, loads it into the transmit buffer and starts transmitting it.
Command Processing Functions
13 command processing functions are provided:
While these functions are extensive, their functions are self-evident.
Auxiliary Functions
Auxiliary functions are provided for:
Page 54
• Signaling an error.
• Converting from ASCII hexadecimal to binary.
• Sending an 0201 (“OK”) response.
• Sending DateTime response.
• Transmitting IO values responses.
• Converting from Control ID to a control array index value.
9-Apr-06
• ConfigSlvCmd() for processing Configure Slave commands.
• ConfigIOCmd() for processing Configure I/O commands.
• SetIOCmd() for processing Set I/O commands.
• GetIOCmd() for processing Get I/O commands.
• BMTCmd() for processing BlueMatik commands.
• FxPCmd() for processing FlexiPanel Server commands.
• GetFxPInfoCmd() for processing User Interface Info commands.
• GetCtlCmd() for processing Get Control Data commands.
• SetCtlPropsCmd() for processing Set Control Props commands.
• SetCtlCmd() for processing Set Control Data commands.
• SetRowCmd() for processing Set Row, Append Row and Log Row commands.
• GetMemCmd() for processing Get Memory commands.
• GetMemCmd() for processing Set Memory commands.
Toothpick 3.0.00007
DS380-8
© FlexiPanel Ltd
Patents apply and/or pending
www.FlexiPanel.com

Related parts for TOOTHPIC