User's Manual
Enhanced Class 1 Bluetooth v2.1 Module
User’s Guide
Americas: +1-800-492-2320 Option 2
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
www.lairdtech.com/wireless
169
CONN-GUIDE-BT740_v0.2
collections for the agent identified by the handle ‘hhhh’. For the
embedded weigh scale data specialization, this command writes to an
attribute listed in Table 14-1.
The value ‘hhhhhhhhh’ is in hexadecimal and is NOT validated in any
way apart from the requirement that it shall be twice the size in bytes as
specified for that attribute.
SReg Required Settings: Bit 2 set in S9003 and S9070=0
14.6.4 Agent Related AT Asynchronous Responses
This section describes all the asynchronous responses sent to the host by the HDP Agent. Each
response is framed by a <cr,lf> at the start and end.
Command:
No Command. This is a status message.
Response:
HDA:DISASSOCIATED hhhh
Description:
This response sends the host when an association attempt fails (as a result of
AT+HAA or AT+HAR commands) or when an association terminates by either
AT+HAD or due to loss of Bluetooth connectivity. The parameter ‘hhhh’ which
is a 16 bit decimal number identifies the agent.
Command:
No Command. This is a status message.
Response:
HDA:ASSOCIATED hhhh,iiii,cccc,sssssssssssss
Description:
This response sends to the host when a successful association happens for
the agent identified by ‘hhhh’ (16 bit decimal number). For completeness, the
data specialization nominal code ‘iiii’ (16 bit decimal) and the device
configuration ID ‘cccc’ (16 bit decimal), that got negotiated with the manager,
is also provided. The 16 character parameter ‘ssssssss’ specifies the system
ID of the manager.
Note: An agent data specialization can be basic as specified in the
relevant spec, or one of the more enhanced ones which have more
capabilities. For example, with the weigh scale, Laird provides for
the basic MDS collection, but it is possible to specify multiple MDS
collections which expose more functionality (e.g. body mass index
attributes). These extended collections are identified by
configuration IDs and are offered to a manager during the
association phase in descending order of complexity until the
manager accepts one that it can work with.
Command:
No Command. This is a status message.
Response:
HDA:TIME hhhh,ccyymmddhhmmssaa
Description:
This response sends to the host when a manager sends new time information
by writing to the MDC_ATTR_TIME_ABS attribute in the MDS collection of
the agent identified by ‘hhhh’. The time ccyymmddhhmmssaa is a 16
character hexadecimal value which is encoded as follows:
CC Century (e.g. 14==20)
YY Year (e.g. 0B==11)
MM Month (e.g. 0C==12)
DD Day (e.g 1F==31)
HH Hour (e.g. 17==23)
MM Minutes (e.g 32==50)