Logo ST-Microelectronics

Moniteur cube RF STMicroelectronics RN0104 STM32

STMicroelectronics-RN0104-STM32-Cube-Monitor-RF-Image-du-produit

Introduction

Cette note de version est mise à jour périodiquement pour rester au courant de l'évolution, des problèmes et des limitations de STM32CubeMonRF (ci-après dénommé STM32CubeMonitor-RF).
Vérifiez le support STMicroelectronics website à www.st.com Pour la dernière version. Pour le résumé de la dernière version, reportez-vous au tableau 1.

Tableau 1. Résumé de la version 32 de STM2.18.0CubeMonRF

Taper Résumé
Version mineure
  • Alignement avec le firmware STM32CubeWB 1.23.0
  • Alignement avec le firmware STM32CubeWBA 1.7.0
  •  Mise à niveau de la version d'exécution Java® de 17.0.10 à 21.0.04
  • Mise à niveau de la version OpenThread prise en charge vers 1.4.0 API 377
  • Prise en charge de l'interface de ligne de commande (CLI)
  • Corrections de bugs

Assistance clientèle

Pour plus d'informations ou d'aide concernant STM32CubeMonitor-RF, contactez le bureau de vente STMicroelectronics le plus proche ou utilisez la communauté ST à community.st.comPour une liste complète des bureaux et distributeurs STMicroelectronics, reportez-vous au www.st.com web page.

Mises à jour logicielles
Les mises à jour logicielles et toute la documentation la plus récente peuvent être téléchargées à partir du support STMicroelectronics web page à www.st.com/stm32cubemonrf

informations générales

Surview

STM32CubeMonitor-RF est un outil fourni pour aider les concepteurs à :

  • Effectuer des tests RF (radiofréquence) des applications Bluetooth® LE
  • Effectuer des tests RF (radiofréquence) des applications 802.15.4
  • Envoyez des commandes aux composants Bluetooth® LE pour effectuer des tests
  • Configurer et gérer les balises Bluetooth® LE file transferts par liaison radio (OTA)
  • Découvrez l'appareil Bluetooth® LE profiles et interagir avec les services
  • Envoyer des commandes aux composants OpenThread pour effectuer des tests
  • Visualiser les connexions des périphériques Thread
  • Renifler le réseau 802.15.4

Ce logiciel s'applique aux microcontrôleurs des séries STM32WB, STM32WB0 et STM32WBA, basés sur des cœurs Arm®(a).

Configuration requise pour le PC hôte
Systèmes d'exploitation et architectures pris en charge

  • Windows®(b) 10 et 11, 64 bits (x64)
  • Linux®(c) Ubuntu®(d) LTS 22.04 et LTS 24.04
  • macOS®(e) 14 (Sonoma), macOS®(e) 15 (Sequoia)

Configuration logicielle requise
Sous Linux®, l'environnement d'exécution Java®(f) (JRE™) est requis pour l'installation. Pour le sniffer 802.15.4 uniquement :

  • Wireshark v2.4.6 ou version ultérieure est disponible sur https://www.wireshark.org
  • La carte Python™ v3.8 ou ultérieure est disponible sur https://www.python.org/downloads
  • pySerial v3.4 ou version ultérieure, disponible sur https://pypi.org/project/pyserial
  • Arm est une marque déposée d'Arm Limited (ou de ses filiales) aux États-Unis et/ou ailleurs.
  • Windows est une marque commerciale du groupe de sociétés Microsoft.
  • Linux® est une marque déposée de Linus Torvalds.
  • Ubuntu® est une marque déposée de Canonical Ltd.
  • macOS® est une marque commerciale d'Apple Inc., déposée aux États-Unis et dans d'autres pays et régions.
  • Oracle et Java sont des marques déposées d'Oracle et/ou de ses filiales.

Procédure d'installation

Windows ®

Installer
Si une ancienne version de STM32CubeMonitor-RF est déjà installée, elle doit être désinstallée avant l'installation de la nouvelle. L'utilisateur doit disposer des droits d'administrateur sur l'ordinateur pour lancer l'installation.

  1. Téléchargez STM32CMonRFWin.zip.
  2. Décompressez ceci file vers un emplacement temporaire.
  3. Lancez STM32CubeMonitor-RF.exe pour être guidé tout au long du processus de configuration.

Désinstaller
Pour désinstaller STM32CubeMonitor-RF, suivez les étapes ci-dessous :

  1. Ouvrez le panneau de configuration de Windows.
  2. Sélectionnez Programmes et fonctionnalités pour afficher la liste des programmes installés sur l’ordinateur.
  3. Faites un clic gauche sur STM32CubeMonitor-RF de l'éditeur STMicroelectronics et sélectionnez la fonction Désinstaller.

Linux®

Configuration logicielle requise
L'environnement d'exécution Java® est requis pour l'installateur Linux®. Il peut être installé avec la commande apt-get install default-jdk ou via le gestionnaire de paquets.

Installer

  1. Téléchargez STM32CMonRFLin.tar.gz.
  2. Décompressez ceci file vers un emplacement temporaire.
  3. Assurez-vous que vous disposez des droits d’accès au répertoire d’installation cible.
  4. Lancer l'exécution du fichier SetupSTM32CubeMonitor-RF.jar file, ou lancez manuellement l'installation avec java -jar /SetupSTM32CubeMonitor-RF.jar.
  5. Une icône apparaît sur le bureau. Si elle n'est pas exécutable, modifiez ses propriétés et sélectionnez l'option « Autoriser l'exécution ». file en tant que programme, ou à partir d'Ubuntu® 19.10, et choisissez l'option Autoriser le lancement.

Informations sur le port COM sur Ubuntu®
Le processus modemmanager vérifie le port COM lorsque la carte est branchée. En raison de cette activité, le port COM est occupé pendant quelques secondes et STM32CubeMonitor-RF ne peut pas se connecter.
Les utilisateurs doivent attendre la fin de l'activité de Modemmanager avant d'ouvrir le port COM. Si l'utilisateur n'a pas besoin de Modemmanager, il peut le désinstaller avec la commande sudo apt-get purge Modemmanager.
Pour le mode sniffer, le gestionnaire de modem doit être désinstallé ou désactivé via la commande sudo systemctl stop ModemManager.service avant de connecter le périphérique sniffer.
Si le gestionnaire de modem ne peut pas être désactivé, il est également possible de définir des règles pour qu'il ignore le dispositif de détection. Les règles 10-stsniffer.rules file, disponible dans le répertoire ~/STMicroelectronics/STM32CubeMonitor-RF/sniffer peut être copié dans /etc/udev/rules.d.

Désinstaller  

  1. Lancez le fichier uninstaller.jar situé dans le répertoire d'installation /STMicroelectronics/STM32CubeMonitor-RF/Uninstaller. Si l'icône n'est pas exécutable, modifiez ses propriétés et sélectionnez l'option « Autoriser l'exécution ». file en tant que programme.
  2. Sélectionnez Forcer la suppression… et cliquez sur le bouton Désinstaller.

macOS® 

Installer

  1. Téléchargez STM32CMonRFMac.zip.
  2. Décompressez ceci file vers un emplacement temporaire.
  3. Assurez-vous que vous disposez des droits d’accès au répertoire d’installation cible.
  4. Double-cliquez sur le programme d'installation STM32CubeMonitor-RF.dmg file.
  5. Ouvrez le nouveau disque STM32CubeMonitor-RF.
  6. Faites glisser et déposez le raccourci STM32CubeMonitor-RF vers le raccourci Applications.
  7. Faites glisser et déposez le dossier de documents vers l’emplacement de votre choix.

Si une erreur avec STM32CubeMonitor-RF ne peut pas être ouverte parce qu'elle provient d'un développeur non identifié, la commande sudo spctl –master-disable doit être utilisée pour désactiver la vérification.

Désinstaller

  1. Dans le dossier des applications, sélectionnez l’icône STM32CubeMonitor-RF et déplacez-la vers la corbeille.
  2. Dans le répertoire personnel de l'utilisateur, supprimez le dossier Library/STM32CubeMonitor-RF.

Si le dossier Bibliothèque est masqué :

  • Ouvrez le Finder.
  • Maintenez la touche Alt (Option) enfoncée et choisissez Aller dans la barre de menu déroulante en haut de l'écran.
  • Le dossier Bibliothèque est répertorié sous le dossier Accueil.

Appareils pris en charge par STM32CubeMonitor-RF

Appareils pris en charge
L'outil est testé avec les cartes Nucleo et dongle STM32WB55 (P-NUCLEO-WB55), la carte Nucleo STM32WB15 (NUCLEO-WB15CC), le kit Discovery STM32WB5MM-DK, la carte Nucleo STM32WBA5x, la carte Nucleo STM32WBA6x et la carte Nucleo STM32WB0x.

Les cartes basées sur STM32WBxx sont compatibles si elles présentent :

  • Une connexion via un port COM virtuel USB ou une liaison série et
  • Un firmware de test :
    • Mode transparent pour Bluetooth® LE
    • Thread_Cli_Cmd pour Thread
    • Phy_802_15_4_Cli pour le test RF 802.15.4
    • Mac_802_15_4_Sniffer.bin pour sniffer

Les cartes basées sur STM32WBAxx sont compatibles si elles disposent de : • Une connexion via une liaison série et

  • Un firmware de test :
    • Mode transparent pour Bluetooth® LE
    • Thread_Cli_Cmd pour Thread
    • Phy_802_15_4_Cli pour le test RF 802.15.4
      Les cartes basées sur STM32WB0x sont compatibles si elles présentent :
  • Une connexion via une liaison série et
  • Un firmware de test :
    • Mode transparent pour Bluetooth® LE
    • Les détails de connexion de l'appareil et l'emplacement du micrologiciel sont décrits dans la section 2 du manuel d'utilisation de l'outil logiciel STM32CubeMonitor-RF pour les mesures de performances sans fil (UM2288).

Informations sur la version

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.23.0
  • Alignement avec le firmware STM32CubeWBA 1.7.0
  • Mise à niveau de la version d'exécution Java® de 17.0.10 à 21.0.04
  • Mise à niveau de la version OpenThread prise en charge vers 1.4.0 API 377
  • Prise en charge de l'interface de ligne de commande (CLI)

Problèmes résolus

Cette version :

  • Correction du problème 64748 : ajout d'une boîte de dialogue pour sélectionner la balise file
  • Corrige le problème 202582 – [802.15.4 Sniffer] Valeur de rapport RSS incorrecte
  • Corrige le problème 204195 : certaines commandes ACI/HCI n'envoient pas de paramètre UUID 16 bits.
  • Corrige le problème 204302 – Erreur typographique dans VS_HCI_C1_DEVICE_INFORMATION DBGMCU_ICODE – DBGMCU_ICODER pour STM32WBA
  • Corrige le problème 204560 – [STM32WB0] Le nombre de paquets de transmission est anormal lors du test PER

Restrictions

  • Lorsque l'appareil testé est déconnecté, le logiciel peut ne pas le détecter immédiatement. Dans ce cas, une erreur est signalée lors de l'envoi d'une nouvelle commande. Si la carte n'est pas détectée après l'erreur, il est nécessaire de la débrancher puis de la reconnecter.
  • Pour sniffer sur macOS®, le sniffer Python™ file doit être défini avec un exécutable juste après la copie. La commande est chmod+x stm32cubeMonRf_sniffer.py.
  • Les versions du firmware STM32WB antérieures à 1.16 ne sont pas prises en charge, une version plus récente est requise.
  • Lors des tests RF Bluetooth® LE STM32WB0x et des tests RX STM32WBAxx, les valeurs de mesure RSSI ne sont pas fournies.
  • Les panneaux Beacon et ACI Utilities ne sont pas fonctionnels pour STM32WB05N.
  • Pour les STM32WBxx et STM32WBAx, lors des tests Bluetooth® LE RX et PER, la valeur PHY 0x04 est proposée, mais non prise en charge par le récepteur. Cela entraîne l'absence de paquet reçu.

Licences
STM32CubeMonRF est fourni sous le contrat de licence du logiciel SLA0048 et ses conditions de licence supplémentaires.

Informations sur la version STM32CubeMonitor-RF

STM32CubeMonitor-RF V1.5.0
Première version de l'outil pour prendre en charge les fonctionnalités Bluetooth® Low Energy du STM32WB55xx.
Les versions 1.xy ne prennent en charge que Bluetooth® Low Energy.

STM32CubeMonitor-RF V2.1.0
Ajout du support OpenThread dans l'outil

STM32CubeMonitor-RF V2.2.0

  • Amélioration des fenêtres de commande OpenThread : option pour effacer les fenêtres/l'historique, détails sur les commandes OT sélectionnées dans l'arborescence
  • Ajout des boutons de lecture et de définition des paramètres pour les commandes OT utilisées pour lire ou définir des paramètres
  • Ajout de scripts pour OpenThread
  • Il est possible d'ajouter une boucle dans le script (se référer au manuel d'utilisation pour plus de détails)
  • Mise à jour de l'interface utilisateur : les éléments désactivés sont désormais colorés en gris
  • Implémentation de la commande de recherche de threads
  • Ajout de la sélection du Bluetooth® Low Energy PHY et de l'indice de modulation
  • Dans les tests RF Bluetooth® Low Energy, la fréquence peut être modifiée pendant l'exécution du test

STM32CubeMonitor-RF V2.2.1

Nouvelles fonctionnalités/améliorations
La procédure de téléchargement OTA a été mise à jour : lorsque la configuration du périphérique cible est en mode de chargement OTA, l'adresse cible est incrémentée de un. STM32CubeMonitor-RF utilise désormais l'adresse incrémentée pour le téléchargement.
La liste des commandes OpenThread est alignée sur la pile Thread®.

STM32CubeMonitor-RF V2.3.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware 32 du cube STM55WB1.0.0
  • Ajout de tests RF 802.15.4
  • Nouvelles fonctionnalités du panneau Utilitaires ACI :
  • La découverte des appareils Bluetooth® Low Energy distants
  • Interaction avec les services des appareils distants

STM32CubeMonitor-RF V2.4.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware du cube STM32WB 1.1.1
  • Prend en charge la mise à jour du micrologiciel en direct de la pile sans fil (FUOTA).
  • Optimisation des paramètres de connexion FUOTA pour améliorer les performances. Ajout d'un avertissement si l'adresse est inférieure à 0x6000.
  • Correction du problème de détection UART sous Windows® 10
  • L'outil utilise correctement la fonction d'écriture sans réponse pour écrire une caractéristique avec l'autorisation d'écriture sans réponse.
  • Mettez à jour le nom de l’appareil dans la zone d’informations sur l’appareil.
  • Corrigez la valeur de HCI_LE_SET_EVENT_MASK.
  • Correction du texte sur la description de la raison de l'erreur
  • Résoudre les problèmes avec les scripts OpenThread.
  • Définir une taille maximale pour les graphiques.
  • Mettre à jour certains verrous de contrôle pour empêcher les mauvaises actions de l'utilisateur.

STM32CubeMonitor-RF V2.5.0

Nouvelles fonctionnalités/améliorations

  • Network Explorer est ajouté à un nouvel onglet du mode Thread®.
  • Cette fonctionnalité affiche les périphériques Thread® connectés et les connexions entre eux.

Moniteur STM32CubeRF V2.6.0

Nouvelles fonctionnalités/améliorations

Des tests RF sont ajoutés.
Lors du test de l'émetteur, l'envoi de trames MAC est possible. L'utilisateur définit la trame.
Dans le test du récepteur, les tests LQI, ED et CCA sont disponibles et le test PER affiche les trames décodées.

Problèmes résolus

Cette version : 

  • Met à jour la description de la commande C1_Read_Device_Information,
  • Désactive le lien de navigation lorsque le test du récepteur 802.15.4 est en cours,
  • Mise à jour du logo et des couleurs de ST,
  • Corrige le message contextuel vide affiché lorsque le script détecte une erreur,
  • Désactive le bouton de démarrage dès que la liste des canaux est incohérente dans le test multicanal 802.15.4 PER,
  • Et inclut une solution de contournement pour empêcher le gel observé sur un port série avec macOS®.

STM32CubeMonitor-RF V2.7.0

Nouvelles fonctionnalités/améliorations
Mise à jour de l'API OpenThread avec la version 1.1.0. Ajout de l'API sécurisée OpenThread CoAP. Ajout du mode sniffer 802.15.4.

Problèmes résolus

Cette version :

  • Corrige les octets d'adresse inversés dans le panneau de mise à jour OTA,
  • Corrige la gestion des étiquettes des boutons d'exploration du réseau OpenThread,
  • Corrige le comportement du champ de paramètre lorsque le paramètre provient du terminal et est erroné,
  • Corrige la dénomination des commandes Bluetooth® Low Energy selon la spécification AN5270,
  • Corrige le comportement d'échec de connexion du port COM OpenThread,
  • Corrige le comportement d'échec de connexion du testeur Bluetooth® Low Energy sous Linux®,
  • Corrige l'affichage de la valeur hexadécimale panId d'OpenThread,
  • Améliorer l'OTA et les tests SBSFU,
  • Corrige la configuration des caractéristiques du client ACI après la reconnexion.

STM32CubeMonitor-RF V2.7.1

Nouvelles fonctionnalités/améliorations

Corrections de Sniffer.

Problèmes résolus

Cette version :
Corrige l'erreur lors de l'arrêt puis du démarrage rapide du sniffer Wireshark.
Supprime deux octets supplémentaires dans les données analysées.

STM32CubeMonitor-RF V2.8.0

Nouvelles fonctionnalités/améliorations

Amélioration de l'OTA :

  • Ajoute une option dans le panneau OTA pour augmenter la longueur du paquet (MTU) afin d'optimiser la vitesse.
  • Ajoute un menu pour sélectionner la cible. Il est nécessaire de calculer le nombre de secteurs à effacer pour le SMT32WB15xx.
  • Supprime les modulations non adaptées au test PER dans la liste de sélection PER.

Problèmes résolus

Cette version :

  • Corrige le problème 102779 : l'affichage du décalage et de la longueur des données d'attribut est inversé pour ACI_GATT_ATTRIBUTE_MODIFIED_EVENT.
  • Aligne le message HCI_ATT_EXCHANGE_MTU_RESP_EVENT avec AN5270.
  • Corrige le nom de l'attribut dans HCI_LE_DATA_LENGTH_CHANGE_EVENT.
  • Améliore la disposition de l'écran d'accueil pour les petits écrans.

Problèmes résolus

Cette version :

  • Corrige le problème 64425 : le bouton Envoyer la commande est déverrouillé pendant le transfert OTA.
  • Corrige le problème 115533 : pendant la mise à jour OTA, le problème dans le
  • Commande ACI_GAP_START_GENERAL_DISCOVERY_PROC.
  • Corrige le problème 115760 :
  • Lors des mises à jour OTA, lorsque la case à cocher Optimiser la taille MTU est cochée, le téléchargement s'arrête après l'échange de taille MTU.
  • Corrige le problème 117927 : modifier le type d'adresse en adresse d'appareil public pour OTA.
  • Corrige le problème 118377 : taille de secteur incorrecte effacée avant le transfert OTA.
  • Définissez la taille du bloc OTA en fonction de l'échange de taille MTU.

Nouvelles fonctionnalités/améliorations

  • Ajoute la compatibilité avec la pile OpenThread de STM32Cube_FW_V1.14.0. Cette pile est basée sur la pile OpenThread 1.2 et prend en charge les commandes OT 1.1.
  • Ajout de nouvelles commandes et événements Bluetooth® Low Energy. Mise à jour de certaines commandes existantes pour les rendre compatibles avec la version 1.14.0 de la pile.

Commandes ajoutées :

    • HCI_LE_READ_TRANSMIT_POWER,
    • HCI_LE_SET_PRIVACY_MODE,
    • ACI_GAP_AJOUTER_DES_APPAREILS_À_LA_LISTE,
    • COMPENSATION DE CHEMIN RF DE LECTURE HCI_LE,
    • COMPENSATION DE CHEMIN RF D'ÉCRITURE HCI_LE
  • Événements ajoutés :
    • HCI_LE_EXTENDED_ADVERTISING_REPORT_EVENT,
    • HCI_LE_SCAN_TIMEOUT_EVENT,
    • HCI_LE_ADVERTISING_SET_TERMINATED_EVENT,
    • HCI_LE_SCAN_REQUEST_RECEIVED_EVENT,
    • HCI_LE_CHANNEL_SELECTION_ALGORITHM_EVENT
  • Commande supprimée :
    • ACI_GAP_START_NAME_DISCOVERY_PROC
  • Commande mise à jour (paramètres ou description) :
    • ACI_HAL_GET_LINK_STATUS,
    • HCI_SET_CONTROLLER_TO_HOST_FLOW_CONTROL,
    • TAILLE_TAMPON_HÔTE_HCI,
    • ACI_HAL_WRITE_CONFIG_DATA,
    • ACI_GAP_SET_LIMITED_DÉCOUVRABLE,
    • ACI_GAP_SET_DÉCOUVRABLE,
    • ACI_GAP_SET_DIRECT_CONNECTABLE,
    • ACI_GAP_INIT,
    • ACI_GAP_START_GENERAL_CONNECTION_ETABLISH_PROC,
    • ACI_GAP_START_SELECTIVE_CONNECTION_ETABLISH_PROC,
    • ACI_GAP_CREATE_CONNECTION,
    • ACI_GAP_SET_BROADCAST_MODE,
    • ACI_GAP_START_OBSERVATION_PROC,
    • ACI_GAP_GET_OOB_DATA,
    • ACI_GAP_SET_OOB_DATA,
    • ACI_GAP_ADD_DEVICES_TO_RESOLVING_LIST,
    • ACI_HAL_FW_ERROR_EVENT,
    • HCI_LE_READ_ADVERTISING_PHYSICAL_CHANNEL_TX_POWER,
    • HCI_LE_ENABLE_ENCRYPTION,
    • HCI_LE_LONG_TERM_KEY_REQUEST_NEGATIVE_REPLY,
    • HCI_LE_RECEIVER_TEST_V2,
    • HCI_LE_TRANSMITTER_TEST_V2,
    • ACI_HAL_WRITE_CONFIG_DATA,
    • ACI_GAP_SET_DIRECT_CONNECTABLE,
    • HCI_LE_SET_EVENT_MASK,
    • TEST DE L'ÉMETTEUR HCI_LE

Mises à jour du firmware 802.15.4 sniffer pour STM32WB55 Nucleo et nouveau firmware pour la clé USB STM32WB55

Problèmes résolus

Cette version :

  • Corrige le problème 130999 : certains paquets sont manquants dans le test PER.
  • Corrige le problème 110073 : certaines valeurs panId ne peuvent pas être définies dans l’onglet Explorateur réseau.

STM32CubeMonitor-RF V2.9.1

Nouvelles fonctionnalités/améliorations

  • Mises à jour du logiciel du micrologiciel 802.15.4 sniffer.
  • Corrige certains problèmes signalés sur la version 2.9.0.
  • Corrige le problème 131905 : le menu Bluetooth® Low Energy TX LE PHY n'est pas visible dans les tests RF.
  • Corrige le problème 131913 : les outils n’identifient pas certaines versions de Bluetooth® Low Energy.

Restrictions
Cette version de STM32CubeMonitor-RF ne fournit pas de commandes d'annonce étendues. Pour certaines opérations (FUOTA, scan ACI), la pile Bluetooth® Low Energy avec annonces héritées doit être utilisée. Consultez le manuel d'utilisation de l'UM2288 pour connaître le firmware à utiliser.

STM32CubeMonitor-RF V2.10.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.15.0
  • Prise en charge d'OpenThread 1.3
  • Prise en charge étendue de la publicité Bluetooth® Low Energy
  • Alignement des commandes Bluetooth® Low Energy avec AN5270 Rev. 16
  • Nouvelle méthode d'acquisition RSSI Bluetooth® Low Energy

Problèmes résolus

Cette version :

  • Corrige le problème 133389 : une commande avec une longueur variable fait planter l'outil.
  • Corrige le problème 133695 : Bluetooth® Low Energy manquant
  • Paramètre d'entrée PHY HCI_LE_TRANSMITTER_TEST_V2.
  • Corrige le problème 134379 : test de l'émetteur RF, la taille de la charge utile est limitée à 0x25.
  • Corrige le problème 134013 : texte erroné affiché après le lancement et l'arrêt des tests en cochant la case Obtenir RSSI.

STM32CubeMonitor-RF V2.11.0

Nouvelles fonctionnalités/améliorations

  • Prise en charge des périphériques STM32WBAxx, à l'exception de la mise à jour du firmware OTA
  • Mode onde continue dans le test de l'émetteur 802.15.4 (firmware STM32CubeWB 1.11.0 et versions ultérieures)
  • Possibilité d'enregistrer les informations du journal Bluetooth® Low Energy ACI au format csv file
  • Alignement avec le firmware STM32CubeWB 1.16.0
  • Alignement avec le firmware STM32CubeWBA 1.0.0
  • Mise à jour du firmware du sniffer 802.15.4
  • Suppression de la commande 802.15.4 RX_Start avant RX_get et Rs_get_CCA

Problèmes résolus
Cette version :

  • Corrige le problème 139468 : le test publicitaire génère tous les canaux publicitaires sans être sélectionné
  • Corrige le problème 142721 : l'événement dont la longueur du paramètre suivant est supérieure à 1 octet n'est pas géré.
  • Corrige le problème 142814 : Impossible de définir certains paramètres de commande avec une longueur variable
  • Corrige le problème 141445 : VS_HCI_C1_WRITE_REGISTER – ERREUR détectée dans les résultats du script
  • Corrige le problème 143362 : l'outil se bloque lors de la définition de la longueur du paramètre variable sur 0.

Restrictions

  • Nouveau problème 139237 : Dans le panneau ACI, lorsque la publicité démarre avant qu'une analyse ne soit effectuée, l'outil ne gère pas correctement l'icône et l'état de la publicité.
  • Nouveau problème dans le panneau Utilitaires ACI : il est impossible de lancer une analyse si la publicité est activée. Il faut d'abord l'arrêter.

STM32CubeMonitor-RF V2.12.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.17.0
  • Alignement avec le firmware STM32CubeWBA 1.1.0
  • Résoudre les problèmes de publicité à l'aide des commandes GAP au lieu des commandes héritées
  • Ajout de la prise en charge de la mise à jour du firmware OTA STM32WBA
  • Corriger les problèmes de sniffer 802.15.4 autour du script Python™
  • Mettre à niveau la version d'exécution Java® de 8 à 17
  • Mettre à jour les valeurs et la description des paramètres Bluetooth® Low Energy manquants

Problèmes résolus

Cette version :

  • Corrige les problèmes 149148 et 149147 : le sniffer 802.15.4 aboutit à un horodatage négatifamps sur Wireshark
  • Corrige le problème 150852 : Bluetooth® Low Energy OTA profile l'application n'a pas pu être découverte sur STM32WBAxx
  • Corrige le problème 150870 : description des paramètres manquante dans l'interface sans fil HTML
  • Corrige le problème 147338 : le paramètre Gatt_Evt_Mask doit être un masque de bits
  • Corrige le problème 147386 : commande ACI manquante pour contrôler le mécanisme de commutation d'antenne pour AoA/AoD
  • Corrige le problème 139237 : Améliorer le mécanisme de publicité

STM32CubeMonitor-RF V2.13.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.18.0
  • Alignement avec le firmware STM32CubeWBA 1.2.0
  • Ajout de la prise en charge 802.15.4 pour les périphériques STM32WBAxx
  • Ajoutez la prise en charge d'OpenThread pour les périphériques STM32WBAxx

Problèmes résolus

Cette version :

  • Corrige le problème 161417 : la zone de liste déroulante ne s'affiche pas sur 802.15.4 Start TX
  • Corrige le problème 159767 : remplacez le logo Twitter en forme d'oiseau par le logo X.
  • Corrige le problème 152865 : le transfert du micrologiciel via OTA depuis un périphérique WB55 connecté à STM32CubeMonitor-RF vers un périphérique de type WBA5x n'est pas actif.
  • Corrige le problème 156240 : Intervalle manquant entre les valeurs possibles du paramètre dans la description de l'outil
  • Corrige le problème 95745 [802.15.4 RF] : aucune information affichée sur l'ID de l'appareil connecté
  • Corrige le problème 164784 : Erreur lors de l'utilisation d'une balise en ligne avec une adresse aléatoire
  • Corrige les problèmes 163644 et 166039 : Erreur lors de l'utilisation de la publicité avec une adresse d'appareil aléatoire ou publique non connectable
  • Corrige le problème 69229 : l'analyse ne peut pas s'arrêter lorsque la publicité est en cours d'exécution.

STM32CubeMonitor-RF V2.14.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.19.0
  • Alignement avec le firmware STM32CubeWBA 1.3.0
  • Mise à niveau de la version OpenThread prise en charge vers 1.3.0 API 340

Problèmes résolus

Cette version :

  • Corrige les problèmes 165981 et 172847 pour stabiliser le comportement du sniffer 802.15.4 sous Linux® et macOS®
  • Corrige les problèmes 165552 et 166762 pour améliorer les fonctionnalités d'analyse et de publicité
  • Corrige le problème 172471 pour étendre la plage de puissance STM32WBA 802.15.4

STM32CubeMonitor-RF V2.15.0

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.20.0
  • Alignement avec le firmware STM32CubeWBA 1.4.0
  • Ajout de la prise en charge du firmware STM32CubeWB0 1.0.0
  • Mettre à niveau la version d'exécution Java® de 17.0.2 à 17.0.10

Problèmes résolus

  • Cette version :
  • Corrige le problème 174238 – Paquet malformé du renifleur 802.15.4 dans Wireshark

STM32CubeMonitor-RF V2.15.1

Nouvelles fonctionnalités/améliorations
Ajout de la prise en charge du firmware STM32WB05N 1.5.1

Problèmes résolus

Cette version :

  • Corrige le problème 185689 : la première valeur de puissance dans le panneau Utilitaires ACI ne s'affiche pas pour STM32WB ou STM32WBA
  • Corrige le problème 185753 : ajout de STM32WB06 dans STM32CubeMonitor-RF

Nouvelles fonctionnalités/améliorations

  • Alignement avec le firmware STM32CubeWB 1.21.0
  • Alignement avec le firmware STM32CubeWBA 1.5.0
  • Alignement avec le firmware STM32CubeWB0 1.1.0
  • Mise à niveau de la pile OpenThread prise en charge vers la version 420 de l'API 1.3.0
  • Mise à jour du firmware du sniffer 802.15.4
  • Ajout du support STM32WB0X FUOTA
  • Améliorer la gestion des chemins

Problèmes résolus

Cette version :

  • Corrige le problème 193557 – Vulnérabilité de Commons-io
  • Corrige le problème 190807 – Gestion des adresses de base d'images FUOTA
  • Corrige le problème 188490 – Modification du test WBA PER pour obtenir le RSSI
  • Corrige le problème 191135 : Impossible de se connecter à STM32WB15
  • Corrige le problème 190091 : la connexion à WB05N ne fonctionne pas la première fois.
  • Correction du problème 190126 – OpenThread, menu d'informations sur l'appareil désactivé
  • Corrige le problème 188719 – Erreur dans la valeur du débit en bauds
    3.23 STM32CubeMonitor-RF V2.17.0
    3.23.1 Nouvelles fonctionnalités/améliorations
  • Alignement avec le firmware STM32CubeWB 1.22.0
  • Alignement avec le firmware STM32CubeWBA 1.6.0
  • Alignement avec le firmware STM32CubeWB0 1.2.0
  • Prise en charge des périphériques STM32WBA6x

Problèmes résolus

Cette version :

  • Correction du problème 185894 – Prise en charge de la mise à niveau STM32WB1x BLE_Stack_light_fw
  • Corrige le problème 195370 – ACI_GAP_SET_NON_DISCOVERABLE renvoie l'erreur « Commande non autorisée »
  • Corrige le problème 196631 : Impossible d'effectuer des tests RF sur WB05X

Historique des révisions

Tableau 2. Historique des révisions du document

Date Révision Changements
02-mars-2017 1 Version initiale.
  25-avr.-2017   2 Modifié pour la version 1.2.0 : – mis à jour Section 2 : Informations sur la diffusion- mis à jour Section 2.3 : Restrictions– ajouté Section 3.2 : Informations sur STM32CubeMonitor-RF V1.2.0
   27-juin-2017    3 Classification du document modifiée en ST Restricted. Modifié pour la version 1.3.0, d'où la mise à jour du titre du document et son ajoutSection 3.3 : Informations sur STM32CubeMonitor-RF V1.3.0.Mis à jour Section 1.2 : Configuration requise pour le PC hôte, Section 1.3 : Procédure de configuration, Configuration de l'appareil, Section 2.1 : Nouvelles fonctionnalités/améliorations, Section 2.2 : Problèmes résolus, Section 2.3 : Restrictions et Section 3.2 : Informations sur STM32CubeMonitor-RF V1.2.0.
    29-sept-2017     4 Modifié pour la version 1.4.0, d'où la mise à jour du titre du document et l'ajoutSection 3.4 : Informations sur STM32CubeMonitor-RF V1.4.0.Mis à jour Section 1.1 : Terminéview, Section 1.2 : Configuration requise pour le PC hôte, Section 1.3.1 : Fenêtres, Section 1.4 : Périphériques pris en charge par STM32CubeMonitor-RF, Section 2.1 : Nouvelles fonctionnalités/améliorations, Section 2.2 : Problèmes résolus et Section 2.3 : Restrictions.Ajouté Section 1.3.2 : Linux®, Section 1.3.3 : macOS®, et Section 2.4 : Licences.Mis à jour Tableau 1 : Résumé de la version 32 de STM1.4.0CubeMonitor-RF.
   29-janv.-2018    5 Modifié pour la version 1.5.0, d'où la mise à jour du titre du document et l'ajoutSection 3.5 : Informations sur STM32CubeMonitor-RF V1.5.0.Mis à jour Section 1.2 : Configuration requise pour le PC hôte, Section 1.3.2 : Linux®, Configuration de l'appareil, Section 2.1 : Nouvelles fonctionnalités/améliorations, Section 2.2 : Problèmes résolus et Section 2.3 : Restrictions.Mis à jour Tableau 1 : Résumé de la version 32 de STM1.5.0CubeMonitor-RF etTableau 2 : Liste des licences.
   14 mai 2018    6 Modifié pour la version 2.1.0, d'où la mise à jour du titre du document et l'ajoutSection 3.6 : Informations sur STM32CubeMonitor-RF V2.1.0.Mis à jour Section 1.1 : Terminéview, Section 1.2 : Configuration requise pour le PC hôte, Section 2.1 : Nouvelles fonctionnalités/améliorations, Section 2.2 : Problèmes résolus, Section 2.3 : Restrictions.Mis à jour Tableau 1 : Résumé de la version 32 de STM2.1.0CubeMonitor-RF etTableau 2 : Liste des licences.
   24-août-2018    7 Modifié pour la version 2.2.0, d'où la mise à jour du titre du document et l'ajoutSection 3.7 : Informations sur STM32CubeMonitor-RF V2.2.0.Mis à jour Section 2.1 : Nouvelles fonctionnalités/améliorations, Section 2.2 : Problèmes résolus, Section 2.2 : Restrictions.Mis à jour Tableau 1 : Résumé de la version 32 de STM2.3.0CubeMonitor-RF etTableau 2 : Liste des licences.
Date Révision Changements
   15-oct-2018    8 Modifié pour la version 2.2.1, d'où la mise à jour du titre du document et l'ajoutSection 3.8 : Informations sur STM32CubeMonitor-RF V2.2.1.Mis à jour Section 1.1 : Terminéview, Section 1.3.2 : Linux®, Section 1.3.3 : macOS®, Section 2.1 : Nouvelles fonctionnalités/améliorations, et Section 2.2 : Restrictions.Supprimé ancien Section 2.2 : Problèmes résolus.
  15-févr.-2019   9 Mis à jour :– Titre, Tableau 1, et Section 2 passer à la version 2.3.0–  Section 3 historique des versions précédentes–  Section 1.1 : Terminéview pour ajouter OpenThread et 802.15.4 RF–  Section 1.3 : Procédure de configuration avec différents systèmes d'exploitation
  12-juillet-2019   10 Mis à jour :– Titre, Tableau 1, et Section 2 passer à la version 2.4.0–  Tableau 2 Version de jSerialComm–  Section 3 historique des versions précédentes
  03-avr.-2020   11 Mis à jour :– Titre, Tableau 1, et Section 2 passer à la version 2.5.0–  Tableau 2 Version de configuration Inno–  Section 3 historique des versions précédentes
  13er novembre 2020   12 Mis à jour :– Titre, Tableau 1, et Section 2 passer à la version 2.6.0–  Tableau 2 et Tableau 3 détails dans une colonne de droits d'auteur ajoutée–  Section 3 historique des versions précédentes
  08-févr.-2021   13 Mis à jour :– Titre, Tableau 1, Section 1, et Section 2 passer à la version 2.7.0 avec le nouveau mode sniffer 802.15.4 et Configuration requise pour le PC hôte–  Tableau 3 Version Java SE et Java FX–  Section 3 historique des versions précédentes
  08-juin-2021   14 Mis à jour :– Titre, Tableau 1, et Section 2 passer à la version 2.7.1 avec les correctifs du sniffer 802.15.4–  Section 3 historique des versions précédentes
    15-juillet-2021     15 Mis à jour :– Titre, Tableau 1, et Section 2 passage à la version 2.8.0 avec amélioration de la vitesse OTA et nouvelle option OTA pour STM32WB15xx–  Section 1.4 Explication du support et du micrologiciel de test du NUCLEO-WB15CC–  Tableau 2 avec SLA0048 dans Licences–  Tableau 3 avec la version de configuration Inno–  Section 3 historique des versions précédentes
  21-déc.-2021   16 Mis à jour :– Titre, Tableau 1, et Section 2.1 passage à la version 2.8.1 avec correctifs pour Bluetooth® Low Energy OTA–  Section 3 historique des versions précédentes
Date Révision Changements
07-juillet-2022 17 Mis à jour:
  • Titre, Tableau 1, et Section 2.1 passer à la version 2.9.0
  • Version de la carte Python™ en Configuration logicielle requise
  • Section 2.4 : Licences remplacement des tableaux par la déclaration de contrat de licence appropriée
  • Section 3 historique des versions précédentes
14-sept-2022 18 Mis à jour:
  • Titre, Tableau 1, et Section 2 passer à la version 2.9.1
  • Conflit Java FX-GTK3 déplacé de Restrictions vers Linux® Installer
  • Section 3 historique des versions précédentes
29er novembre 2022 19 Mis à jour:
  • Titre, Tableau 1, et Section 2 passer à la version 2.10.0
  • Note supprimée sur le problème GTK2 corrigé sous Linux® Installer
  • Section 3 historique des versions précédentes
03-mars-2023 20 Mis à jour:
  • Titre, Tableau 1, et Section 2 passer à la version 2.11.0
  • Section 3 historique des versions précédentes
4-juillet-2023 21 Mis à jour:

Titre, Tableau 1, et Section 2 passer à la version 2.12.0
Section 3 historique des versions précédentes

23er novembre 2023 22 Mis à jour:

Titre, Tableau 1, et Section 2 passer à la version 2.13.0

Section 3 historique des versions précédentes

14-mars-2024 23 Mis à jour:
  • Titre, Tableau 1, et Section 2 passer à la version 2.14.0
  • Versions de macOS® dans Systèmes d'exploitation et architectures pris en charge
  • Section 3 historique des versions précédentes
01-juillet-2024 24 Mis à jour:
  • Titre, Tableau 1, et Section 2 passer à la version 2.15.0
  • Cartes Nucleo en Appareils pris en charge par STM32CubeMonitor-RF
  • Section 3 historique des versions précédentes
12-sept-2024 25 Mis à jour:
Titre, Tableau 1, et L'article 2, y compris Restrictions, passer à la version 2.15.1Section 3 historique des versions précédentes
22er novembre 2024 26 Mis à jour:
  • Titre, Tableau 1, et L'article 2, y compris Restrictions, passer à la version 2.16.0
  • Versions Linux® et macOS® dans Systèmes d'exploitation et architectures pris en charge
  • Section 3 historique des versions précédentes
Date Révision Changements
 18-févr.-2025  27 Mis à jour:
Titre, Tableau 1, Section 1.4, Section 2.1, Section 2, y compris
Restrictions, passer à la version 2.17.0
Section 3 historique des versions précédentes
23-juin-2025 28 Mis à jour:

Titre, Tableau 1, Section 2, y compris Restrictions, passer à la version 2.18.0

Section 3 historique des versions précédentes

AVIS IMPORTANT – À LIRE ATTENTIVEMENT

  • STMicroelectronics NV et ses filiales (« ST ») se réservent le droit d'apporter des modifications, des corrections, des améliorations et des perfectionnements aux produits ST et/ou au présent document à tout moment et sans préavis. Les acheteurs doivent se procurer les dernières informations pertinentes sur les produits ST avant de passer commande. Les produits ST sont vendus conformément aux conditions générales de vente de ST en vigueur au moment de l'accusé de réception de la commande.
  • Les acheteurs sont seuls responsables du choix, de la sélection et de l'utilisation des produits ST et ST n'assume aucune responsabilité pour l'assistance à l'application ou la conception des produits des acheteurs.
  • Aucune licence, expresse ou implicite, sur aucun droit de propriété intellectuelle n'est accordée par ST ici.
  • La revente de produits ST avec des dispositions différentes des informations énoncées dans le présent document annulera toute garantie accordée par ST pour ce produit.
  • ST et le logo ST sont des marques déposées de ST. Pour plus d'informations sur les marques déposées de ST, consultez www.st.com/marques  Tous les autres noms de produits ou de services sont la propriété de leurs propriétaires respectifs.
  • Les informations contenues dans ce document remplacent et annulent les informations précédemment fournies dans toutes les versions antérieures de ce document.
  • © 2025 STMicroelectronics – Tous droits réservés

Documents / Ressources

Moniteur cube RF STMicroelectronics RN0104 STM32 [pdf] Guide de l'utilisateur
RN0104 STM32 Cube Moniteur RF, RN0104, STM32 Cube Moniteur RF, Cube Moniteur RF, Moniteur RF

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *