Specifications
Issues Resolved in BlueLab v3.2
blab-srn-005Pa
© CSR plc 2006
This material is subject to CSR’s non-disclosure agreement.
Page 24 of 48
_äìÉi~Ä»=îPKQ= Software Release Note
ID Severity Description
B-5623 Minor
In the avrcp library, AvrcpConnectResponse no longer expects a bluetooth
address to be passed in.
B-5624 Minor
In the avrcp library, calling AvrcpConnect will now always return a confirmation
message if the request fails.
B-5625 Minor
The debug version of the connection library now panics if an L2CAP connect
response from the client contains invalid parameters.
B-5629 Minor
The avrcp library will now return confirmation messages for all API calls when the
attempt fails, and not just when they are a success.
B-5631 Minor
The examples/test_mp3decoder application has been added to the MP3 add-
on for BlueLab.
B-5639 Minor
PSR files have been added to the a2dp_source_dongle application to help
configure the application for operation as a USB or analogue audio device. (These are
selected automatically based on the project settings.)
B-5647 Minor
Reduced the sensitivity of the overflow check in stream_decode.asm in order to
prevent it firing incorrectly with a bursty audio stream.
B-5649 Major
Putting multiple file systems (or applications) into a single DFU file no longer causes
dfubuild to fail.
B-5658 Minor
It is now possible for a VM application to specify directly the analogue and digital gain
settings for the internal CODEC on certain BlueCore devices.
This can be done by setting bit 14 of the gain supplied to
CodecSetInput/OutputGain. If this is done, bits 0..3 are written to the digital
gain register and bits 4..6 are written to the analogue gain register.
B-5665 Minor
For more recent BlueCore variants, the PIO lines used to wake the chip from deep
sleep can now be active low. This is controlled by
PSKEY_PIO_WAKEUP_STATE.
B-5670 Minor
AvrcpPassthrough in the avrcp library will now send subunit data to the remote
end correctly.
B-5674 Minor
A font lookup library has been added for a particular project (support for this is not
present in the supplied firmware.)
B-5691 Minor
Tools and firmware have been modified to allow applications in the read-only filesystem
to use a full 64Kwords of code space as well as 24Kwords of constants. (Previously the
total of code and constant was limited to 64Kwords.)
B-5694 Minor
The PIOs used to drive the WM8731 are now configured during initialisation of the
codec library.
B-5695 Minor
The avrcp library function, AvcrpPassthrough, now correctly truncates vendor
data to 255 bytes.
B-5702 Medium
Modified the initial streaming state in
stream_decode.asm so that it will start
playing audio sooner than before. It previously started in poorlink which meant it could
be several seconds before audio could be heard.
B-5703 Minor
A bug in the MP3 decoder has been fixed where reorder_spectrum wouldn't occur
if only the right channel was using short windows.
B-5706 Minor
The Kalimba DSP decoders now start in their gobble state rather than poorlink to avoid
an initial silence at the start of tracks.
B-5732 Minor
BlueFlashCmd now supports querying BlueCore for the chip version and flash size;
this is used to automatically identify suitable firmware.
B-5748 Minor
The HfpGetBdaddr() function has now been removed from the hfp library API.
The address of the remote device can be obtained from the connection sink.
B-5749 Minor
The HFP_SLC_CONNECT_CFM message sent from the hfp library now includes the
sink for the SLC connection.