| BlueNRG GUI SW package (STSW-BNRGUI)

Release Notes V1.0.0 / 27-May-2016

# New Features

- BlueNRG GUI SW package containing the BlueNRG Graphical User Interface (GUI) PC application supporting BlueNRG, BlueNRG-MS Bluetooth Low Energy (BLE) network coprocessors.
- It also provides the standalone script launcher utility PC application supporting BlueNRG, BlueNRG-MS Bluetooth Low Energy (BLE) network coprocessors.
- Added HTML documentation for BlueNRG, BlueNRG-MS GUI/scripts ACI and events

## BlueNRG GUI

- BlueNRG GUI V2.0.0 supports BlueNRG and BlueNRG-MS Bluetooth Low Energy network coprocessors.

## BlueNRG Script Launcher Utility

- BlueNRG script launcher utility V2.0.0 supports BlueNRG and BlueNRG-MS Bluetooth Low Energy network coprocessors.

## Supported BLE devices and BLE stacks versions

- BlueNRG FW v6.4x
- BlueNRG-MS FW v7.2
- NOTES:
  1. BlueNRG-MS FW v7.1x are supported from BlueNRG GUI 1.9.0 available on BlueNRG DK 1.9.0. When using BlueNRG GUI V2.0.0, please make sure to upgrade BlueNRG-MS FW stack to v7.2.

## Supported serial baud rates

| Baud Rate | Notes
--- | --- | ---
STEVAL-IDB00XV1 platforms | Not Applicable | It uses USB virtual COM channel
NUCLEO-L152RE platform | 115200 | It uses UART serial channel

- The serial baud rate can be set as follow:
  1. BlueNRG GUI PC application: Menu Setting, Set Baud Rate ... option
  2. BlueNRG Script Launcher PC utility: use -b option

# Solved Issues, Changes

- BlueNRG GUI improvements and bug fixes
- Added option -z to the BlueNRG Script Launcher utility and removed option -f (device type is automatically recognized)
- Reviewed scripts examples documentations and groups
- Added new utility commands for script language: CLEAR_QUEUE, GET_ALL_ST_DK_COM_PORT, IS_BlueNRG, IS_BlueNRG_MS.
- Added OTA_Central.py script supporting both BlueNRG and BlueNRG-MS devices (it also uses new utility commands IS_BlueNRG(), IS_BlueNRG_MS())
- Reviewed SensorDemo_Central.py, Beacon,py and firmware update scripts

# BlueNRG GUI SW Package Contents

- BlueNRG GUI V2.0.0 PC application
- BlueNRG Script Launcher PC utility V2.0.0
- BlueNRG, BlueNRG-MS GUI scripts
- BlueNRG, BlueNRG-MS stacks images
- BlueNRG_VCOM_x.x STM32L prebuilt images for BlueNRG and BlueNRG-MS devices
- Drivers for PC (DFU & USB Virtual COM)
- BlueNRG ACIs and events html documentation
- BlueNRG-MS ACIs and events html documentation

- NOTES:
  1. All previous versions of BlueNRG GUI and script launcher PC applications have been provided within the BlueNRG DK SW packages up to version 1.9.0. Refer to the BlueNRG DK SW packages for related release notes.

# Supported platforms

- BlueNRG development platform (order code: STEVAL-IDB002V1)
- BlueNRG USB dongle (order code: STEVAL-IDB003V1)
- BlueNRG-MS development platform (order code: STEVAL-IDB005V1)
- BlueNRG-MS Daughter Board (order code: STEVAL-IDB005V1D)
- BlueNRG-MS USB dongle (order code: STEVAL-IDB006V1)
- STM32L152 Nucleo (order code: NUCLEO-L152RE) and BlueNRG module (order code: X-NUCLEO_IDB04A1), BlueNRG-MS module (order code: X-NUCLEO_IDB05A1)

- NOTES:
  1. When using a NUCLEO-L152RE platform, install the related ST-Link, ST-Link/V2, ST-Link/V2-1 USB driver signed for XP, Windows7, Windows8 (STSW-LINK009).
  2. When using a NUCLEO-L152RE platform, make sure the ST-Link firmware is updated to version V2.J23.M9 (or later). This can be checked/achieved by using the STM32 ST-LINK Utility v3.6.0 (or later):
     1. Connect a NUCLEO-L152RE platform to a PC USB port
     2. Download and install STM32 ST-LINK Utility v3.6.0 (or later): it is available on ST web site (STSW-LINK004).
     3. Run the STM32 ST-LINK Utility v3.6.0 (or later).
     4. From Target menu, select Connect
     5. From ST-LINK menu, select Firmware Upgrade and Device Connect. If Firmware version is not the required one, click on Yes >>> tab for performing the ST-LINK firmware upgrade.

# Known problems and limitations

This section lists the issues known at release time. Issues found after this release are listed as solved or limitations on newer releases.

- None.

# Documentation

- Refer to BlueNRG GUI SW package (STSW-BNRGUI) User Manual (UM2058).