Release Notesπ
Release 5.2.2.0π
Summaryπ
This release adds the BRSP repeater mode which can be used for range extension of the BRSP communication and fixes a bug when using CP_WRITE
events.
New Commands:
- ATMRR: Used to put connection into BRSP repeater mode.
Changed Commands:
- ATDMLE: BRSP repeater mode added as BRSP mode option.
- ATDMLLE: BRSP repeater mode added as BRSP mode option.
- ATSBRSP: Repeater mode added to feature flags.
Changed Events:
- BRSP: Repeater mode statuses added.
Changesπ
- Upgraded to Nordic nRF5 SDK 17.1.0.
- Firmware Updates to version 5.2.2.0 will automatically trigger a factory reset.
Bug Fixesπ
- Fixed
<CR><LF>
missing beforeCP_WRITE
events. - Fixed BRSP version in BRSP info characteristic hardcoded to 2. The version number is now 4.
Release 5.1.1.0π
Summaryπ
This release adds hardware version checks in the bootloader to prevent updating to firmware built for wrong module.
Changesπ
- Changed the Device Information Model Number to be βPAN1780β.
Bug Fixesπ
- Hardware version checks in the bootloader prevent updating the module with a firmware update package of a wrong module.
Release 5.1.0.0π
Summaryπ
This release adds the feature βCustom Profileβ, which allows the host controller to add custom GATT services.
New Events:
- CP_READ: Used to signal the host that a client is trying to read a custom characteristic or descriptor.
- CP_WRITE: Used to signal the host that a client is trying to write to a custom characteristic or descriptor.
New Commands:
- ATSCP: Used to set custom profile settings.
- ATSCPS: Used to add a custom profile service to the Attribute Table.
- ATCPUV: Used to update characteristic and descriptor value in custom profile.
- ATCPRR: Used to respond to a CP_READ event.
- ATCPWR: Used to respond to a CP_WRITE event.
Changesπ
- Upgraded to Nordic nRF5 SDK 17.0.2 and SoftDevice 7.2.0.
Bug Fixesπ
- Fixed command ATGDC (not working for unknown UUIDs).
- Fixed buttons (sometimes not working after first reset).
- Fixed module (sometimes going into DTM mode on awaking from shutdown via PIO_3).
- Fixed bug in GATT Read Long that would cause buffer overrun and would overwrite OK responses value.
- Fixed bootloader clearing restart reason, preventing RESET reason 5.
- Fixed GATT Write Prepared offset not declared as unit16.