Table of Contents
LM048/ LM058/ LM072 BT2.0/ 2.1 Classic Firmware Release
OVERVIEW
Note: Ultra Low Latency Optional Firmware – Limits data bandwidth to 2kbps
APPLICATION FIRMWARE NOTES
SPP BT2.1 POINT TO POINT
FW 6.20
- Based on v6.19 firmware
- Enabled maximum UART throughput
- Firmware Upgrade over UART/ RS232
- Fixed CTS line read issue
FW 6.19
- Based on v6.18 firmware
- Added specific AT Commands for controlling and reading RTS/DTR lines status and for reading
- DSR/CTS lines status similar to what was already implemented in the BT2.0 version
- Added specific remote command for controlling and reading RTS/DTR line
- Firmware Upgrade over USB
- Added ultra low latency improvements
FW 6.18
- Based on v6.17 firmware
- “AT+MODEM” command added to support modem lines (DTR, DSR) status transfer to remote connected device
- Resolved firmware crash issue when receiving data in unconnected state
FW 6.17
- Based on v6.16 firmware
- “AT+DPIN” command added to support dynamic pin code during connection with remote Bluetooth 2.0 devices
- Added “AT+IOTYPE”, “AT+MITM”, “AT+PASSKEY”, “AT+PASSCFM” commands and “PASSKEY” and “PASSCFM” event messages to support Bluetooth v2.1 Simple Secure pairing options
FW 6.16
- Based on v6.15 firmware
- “AT+RICD” command added to support RI (Ring Indication), CD (Carrier Detect) modem signals
- Connection issues resolved in v6.15 firmware
FW 6.15
- Based on v6.51 firmware
- v6.51 firmware was ported on Bluetooth 2.1 Stack
- Added support for firmware upgrade via UART/ RS232
SPP BT2.0 POINT TO POINT
FW 6.64
- Based on v6.63 firmware
- Enabled maximum UART throughput
- Firmware Upgrade over USB
- Resolved the bug for transmitting flow control signals for Flow+/Flow- with modemR setting
FW 6.63
- Based on v6.62 firmware
- Enabled maximum UART throughput
- Firmware Upgrade over USB
FW 6.62
- Based on v6.61 firmware
- Enabled maximum UART throughput
- Firmware Upgrade over UART/ RS232
FW 6.61
- Based on v6.60 firmware
- Bug fix for DSR line change issue in case of remote configuration
FW 6.60
- Based on v6.57 firmware
- Bug fixed: Hardware flow control settings lost after power off and on again
- Added low latency improvements
FW 6.57
- Based on v6.55 firmware
- Support for remote configuration and hardware flow control for Smartphones, PDAs, PoS e.t.c. as listed below
- Support for remote configuration i.e. configuration of adapter over Bluetooth
- Support for authentication (login) during remote configuration
- Add command to set DTR and RTS line status over Bluetooth
- Add command to query DTR, RTS, DSR and CTS line status over Bluetooth
- Increased Maximum Pin Code Length to 16 as per Bluetooth Specification
- Increased Maximum Device Name length to 32 characters as per IC Vendor Documentation
- Enable Remote Configuration Setting by default
- Reject pairing request when pin code authentication is disabled
- Legacy Remote Access feature removed
- Infinite loop when presenting certain data formats at high speed to AT command system resolved
- Rare buffer-overflow bug fixed
FW 6.55
- Based on v6.54 firmware
- Ported Support of LM400 Module from v4.55 firmware to v6.55 firmware
- Remote Configuration Setting changed to OFF by default
- Fixed crash with Star Printer when DISCONNECT event is sent at the end of printing
- Fixed problem when firmware sends ERROR after OK response in manual master connect role and no bonded address is set
- Removed conditional flags from firmware upgrade command so it is supported for all devices
- Added fix for crash when at+conn1 sent in master manual connect mode without inquiring
FW 6.54
- Based on v6.53 firmware
- Fixed firmware crash when data is sent in unconnected state
- Changed the RESET button short press behavior to just disconnect in connected state. It was also used to start Bluetooth search in v6.53 firmware
- Add some error checking when connecting to remote bonded device