7
Formats et flux de données
Outre la liste des fichiers, les commandes fournissent la quantité totale de mémoire
occupée et celle de mémoire disponible (libre) sur le lecteur spécifié.
MMEMory:CATalog[:ALL]? [<"dossier">]
MMEMory:CATalog:DATA? [<"dossier">]
MMEMory:CATalog:STATe? [<"dossier">]
Le paramètre dossier est défini dans le format lecteur:chemin. lecteur est
INT (mémoire flash interne) ou USB (périphérique de stockage externe). chemin est un
chemin d'accès absolu et un nom de dossier commençant par \. Si vous ne définissez pas
de dossier, le contenu du répertoire actif spécifié (MMEMory:CDIRectory) ou le
contenu du répertoire racine du lecteur est renvoyé.
Le format des données renvoyées est le suivant :
<mémoire total occupée>, <mémoire totale disponible>,
<"liste des fichiers">
La "liste des fichiers" avec des guillemets doubles ("") regroupe les éléments
suivants :
"<nom de fichier>, <type de fichier>, <taille de fichier>"
La mémoire occupée, la mémoire disponible et la taille de fichier sont indiquées en
octets. Voici des exemples du résultat renvoyé par la commande CATalog pour un
dossier sur un périphérique de stockage USB externe contenant un sous-dossier plus un
fichier de données .csv, un fichier de données .dat et un fichier de configuration :
MMEMory:CATalog[:ALL]?
253657088,519798784,"data1.csv,ASC,12500","state1.sta,STAT,860",
"data2.dat,BIN,1600","dut_a,FOLD,0"
MMEMory:CATalog:DATA?
253657088,519798784,"data1.csv,ASC,12500","data2.dat,BIN,1600"
MMEMory:CATalog:STATe?
253657088,519798784,"state1.sta,STAT,860"
204
Guide d'utilisation de l'appareil 53210A