
FR
5
Manuel d’utilisation
SMART WIRELESS MODULE
Notice originale
SWM
LINUX / ANDROID / IOS
Bluetooth
Low Energy
Apple / Google
/ LINUX API
(Driver)
Customer
application
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.
Activate Notifications on this
characteristic to get replie from
SWM (RX)
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
Write commands in this
characteristic (TX)
Ex: «Version=?\r\n»
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).
Bluetooth
Low Energy
(Driver)
Win 32 / UWP
GYS
executable
(BLE -
TCP/IP)
Customer
application
Appareil Windows
SWM
TCP/IP)
Figure 3: schéma de principe en utilisant l’exécutable Gys
Activer les notifications sur cette
caractéristique pour obtenir une
réponse du SWM (RX).
Écrire des commandes dans
cette caractéristique (TX).
Ex:»Version=?\r\n»