Installation Du Pilote - GYS SMART USB MODULE Manual De Instrucciones

Tabla de contenido

Publicidad

Idiomas disponibles
  • MX

Idiomas disponibles

  • MEXICANO, página 18
Notice originale

INSTALLATION DU PILOTE

Le Smart USB module nécessite l'installation d'un pilote de port série virtuel (VCP).
Pour les systèmes d'exploitation Windows 7 ou supérieurs connectés à internet, le pilote s'installera automatiquement.
Dans le cas contraire, l'exécutable d'installation est téléchargeable sur le site ST via le lien suivant:
https://www.st.com/en/development-tools/stsw-stm32102.html
PROTOCOLE
L'ordinateur initie toujours les commandes avec une requête, le SUM lui répond systématiquement. Si le SUM ne répond
pas dans les 500 ms, il n'est plus opérationnel.
Le SUM supporte 2 types de requête-réponse : le Setter et le Getter. Le Setter applique une valeur sur le produit. Le
Getter permet de lire une valeur du produit.
Une commande possède au moins une donnée associée (argument). Pour le Setter, les données sont envoyées avec la
commande dans la requête. Pour un Getter, les données sont reçues par la réponse avec la commande associée.
Le SUM renvoie un statut dans sa réponse pour indiquer la bonne prise en compte de la commande. La réponse du
Setter contient toujours la commande et le statut. Pour le Getter, la réponse contient la commande et les données si
tout se passe bien. Sinon, la réponse contient la commande et le statut.
requête : commande + données
réponse : commande + statut
SYNTAXE
Les échanges entre l'ordinateur et le SUM se font en caractères ASCII.
Chaque requête et réponse se termine par <CR><LF> (ou 0x0D0A ou «\r\n»).
Le nom de la commande ne contient pas d'espaces.
Le nom de la commande est suivi d'un égal «=».
Dans une requête de Setter et une réponse de Getter, les données suivent le signe égal «=». Elles sont séparées par
un point-virgule «;». Pour les données décimales, le séparateur décimal est le point «.». Les données sont représentées
sans unités.
Pour une requête de Getter, un point d'interrogation «?» suit le signe égal «=».
Le statut possède 2 valeurs : «OK» ou «KO».
Exemple d'échanges entre l'ordinateur et le SUM :
run
«
Process_state=
<CR><LF>
«
Process_state=
OK
<CR><LF>
?
«
Process_state=
<CR><LF>
Process_state=
idle
<CR><LF>
«
«
Process_sta=
?
<CR><LF>
Process_sta=
KO
<CR><LF>
«
«
Date=
2020
;
13
;
31
;
08
;
Date=
KO
<CR><LF>
«
» retourne un statut d'erreur.
LISTE DES GETTER POUR GYSFLASH CNT
Requête type
Getter
Version=?
Version=
Produit1
;
HW_version1
Produit2
;
HW_version2
...
SMART USB MODULE
Setter
» l'ordinateur demande de démarrer la charge.
» le SUM retourne la bonne prise en compte de la commande.
» demande l'état du procédé en cours.
» retourne la valeur demandée ici IDLE (procédé à l'arrêt).
» requête de Getter mal formée, le nom de commande n'existe pas.
» retourne une réponse d'erreur.
53
;
10
<CR><LF>
» met à jour la date du produit avec une valeur fausse (MM=13).
Réponse SUM
;
SW_version1
;
;
SW_version2
Noms
Valeurs possibles
Produit1
ex :
Produit2
GYSFLASH 121.12 CNT
Smart USB module
HW_version1
ex :
HW_version2
HW 1-2
HW E0046IND1-0
SW_version1
SW V06.01
ex :
SW_version2
Getter
requête : commande
réponse : commande + données
réponse : commande + statut
Arguments
Description
Nom(s) du(des) produit(s)
présent sur le réseau SMC
Version hardware associée
Version software associée
FR
OU
5

Publicidad

Tabla de contenido
loading

Tabla de contenido