Manuel d'utilisation
SWM
Figure 1: schéma de principe de communication entre le driver BLE (API) et le logiciel dédié
Nous fournissons une application fonctionnant sous Windows pour une utilisation basique du chargeur avec le SWM :
le CNT Datalog, disponible sur votre accès client intranet dans la rubrique «Outils».
Lors du scan BLE, le nom du SWM va être de la forme suivante :
SWM-00.00.000000.00 (SWM - Serial Number)
Dès que la connexion est établie et que les services sont disponibles, il devient possible de communiquer avec le
SWM via son service et ses caractéristiques.
Figure 2 : Service SWM et ses 2 caractéristiques de lecture et écriture
Sur Windows, pour plus de simplicité de mise en place, nous fournissons un exécutable qui créé une passerelle entre
le driver BLE et un serveur TCP. Dans ce cas, il n'y a pas besoin d'utiliser les API BLE. L'utilisateur a juste à lancer
l'exécutable fourni par GYS et implémenter un client TCP dans son logiciel dédié pour communiquer avec le SWM.
La syntaxe de communication en TCP est la même que celle décrite dans la suite de cette notice avec des com-
mandes supplémentaires fournies avec cet exécutable (scan appareils BLE, etc).
SWM
Notice originale
Bluetooth Low Energy
SWM Services
Custom service
UUID = ed2b4e3a-2820-
492f-9507-df165285e831
Characteristic RX
UUID = ed2b4e3c-2820-
492f-9507-df165285e831
Characteristic TX
UUID=ed2b4e3b-2820-
492f-9507-df165285e381
Figure 3: schéma de principe en utilisant l'exécutable Gys
LINUX / ANDROID / IOS
Bluetooth
Low Energy
Apple / Google
/ LINUX API
(Driver)
Activer les notifications sur cette
Activate Noti cations on this
caractéristique pour obtenir une
characteristic to get replie from
réponse du SWM (RX).
SWM (RX)
Écrire des commandes dans
Write commands in this
cette caractéristique (TX).
characteristic (TX)
Ex:»Version=?\r\n»
Ex: «Version=?\r\n»
Appareil Windows
GYS
Bluetooth
executable
Low Energy
(BLE -
(Driver)
TCP/IP)
Win 32 / UWP
SMART WIRELESS MODULE
Customer
application
Customer
TCP/IP)
application
5