AT+LOCDWL – Chargement d’une nouvelle application à distance. Erco&Gener Genloc 31e
EG_WS0008_CL_020_FR Page 30 / 70
2.10 AT+LOCDWL – Chargement d’une nouvelle application à distance
Description:
Cette commande permet de demander au système la mise à jour du logiciel embarqué. Ceci suite à l’ajout d’une nouvelle fonctionnalité ou à la découverte d’un dysfonctionnement.
Cette fonctionnalité s’appelle aussi le « DOTA » pour Download Over The Air.
Le transfert ne peut se faire qu’en GPRS avec une connexion de type FTP. Il faut donc que les paramètres FTP soient renseignés dans l’appareil. Pour ce faire, utiliser les commandes
AT+LOCFSV
, et/ou AT+LOCFUN, AT+LOCFPW.
Syntaxe:
AT+LOCDWL=<"filename">,<"path">
Valeurs définies:
<filename> nom fichier à télécharger.
<path> nom chemin pour le fichier.
ORIGINE DE LA COMMANDE :
La commande peut arriver soit via le lien série, un SMS ou la liaison TCP.
Lors de la réception de la commande, le système en fonction de la tâche en cours, l’interrompt ou attends sa fin, se détache du réseau et se rattache en utilisant les paramètres FTP.
Le transfert se réalise, puis à la fin, l’installation de l’application, un redémarrage avec la nouvelle application si toutes les informations sont correctes ou bien avec l’ancienne en cas de problème
Dans le cas d’une commande par SMS un SMS est envoyé en retour avec l’information “ID - File
Download, installation OK ” ou “ID – File Download, installation ERROR” en cas d’erreur. De même si le fichier est absent ou si le transfert échoue.
Exemple de commandes :
Par le lien série (fichier compressé) at+locdwl="arm_genlocxxD_B_V200.wpb.dwl","./DWL" (nom de fichier, chemin: "./DWL")
Par un SMS (fichier non compressé)
0000 +locdwl="arm_genlocxxD_B_V200.dwl","."
Par TCP (fichier non compressé)
+LOCDWL="arm_genlocxxD_B_V200.dwl","."
(fichier à la racine du disque: ".")
(fichier à la racine du disque: ".")
Descriptions and non-contractual illustrations in this document are given as an indication only.
ERCO&GENER reserves the right to make any modifications.

Public link updated
The public link to your chat has been updated.