Release History of BleuIO Pro (SSD025)
Important Change:
The Control signal Data Terminal Ready (DTR) must be enabled when communicating with BleuIO over the serial port to ensure proper reception of responses.
Release v1.0.1
News
- Added commands from BleuIO (SSD005) version 2.7.5 and 2.7.6. BleuIO Pro 1.0.1 should now be up to date with 2.7.6 and have the same commands in addition to the BleuIO Pro exclusive commands.
Added functionality:
- Added ability to set a Unique Organization ID string. It will be stored in flash memory, and will persist through power cycles. The Unique Organization ID string will be displayed in the ATI command's response if set.
- Changed so the BleuIO Pro also can handle Extended ASCII Characters.
- Added new command ATSAT that will show device address type ([1] = Private or [0] = Public) in the advertising data/scan response for scan command AT+FINDSCANDATA and AT+SCANTARGET. AT+GAPSCAN always shows the device address type.
- Improved how bonded devices are stored.
Added Commands
- Added command AT+SETUOI to set Unique Organization ID.
- Added command AT+CLRUOI to clear any set Unique Organization ID.
- Added command ATSAT for toggling showing address types on/off in scan results when using AT+FINDSCANDATA and AT+SCANTARGET.
Changes to storing Bonded Information
- Increased number of bonded device stored in flash to 16, up from 8.
- Previously, the BleuIO Pro could save the bonding information of up to 8 devices. When 8 devices had been stored, no new bonding could be done until the user manually removed one or all bonding information using the AT+GAPUNPAIR command.
- Now the BleuIO Pro can save the bonding information of up to 16 devices. When 16 devices had been stored, the user can still bond. The BleuIO Pro will remove the bonding information of the first bonded device that was added to the list that isn't currently connected.
Since BleuIO Pro support up to 8 connections at the time, there will always be at least 8 bonded devices that isn't currently connected. The first device that was bonded will be removed to make room for the new bonded device information.
Bug fixes
- Fixed bug where BleuIO Pro could reset when connected to two or more devices while scanning and a disconnection event occurred.
- Fixed bug where BleuIO Pro could reset if entering certain commands that require parameters without providing parameters, directly after boot.
- Fixed bug where if a command that takes strings as parameters, AT+DEVICENAME=, AT+SCANPARAM=NAME=, AT+SETUOI= etc. included one or more equal signs (=) it would result in an error response or unpredictative behaviour.
- Fixed a bug where the AT+AUTOEXEC would fail to run.
Release v1.0.0
Added functionality:
- Added new command to put the dongle in bootloader mode.
- Added new command to set parameters for extended advertising.
- Added new command to start extended advertising with specified data.
- Added new command to update extended advertising data when advertising.
- Added new command to toggle showing extended scan results on/off.
- Added new command to control the LED, including toggling and setting on/off intervals.
- Added new command to set the TX power for advertising, scanning, and initiating air operations.
Added Commands:
- ATB for putting the dongle in bootloader mode.
- AT+ADVEXTPARAM for setting parameters for extended advertising.
- AT+ADVEXTSTART for starting extended advertising with specified data.
- AT+ADVEXTUPD for updating extended advertising data when advertising.
- ATES for toggling showing extended scan results on/off.
- AT+LED for controlling the LED with on/off or toggle settings.
- AT+TXPWR for setting the TX output power for various air operations.