Roland VS-890 Mode D'emploi page 339

Table des Matières

Publicité

Liste des réponses (résultats des commandes) pour les accès disques
Réponse
Remarques
00
Tâche effectuée (Pas d'erreur)
01
Occupé
02
Erreur : Aucun disque détecté
03
Erreur : Fichier introuvable
04
Erreur : Impossible de supprimer le fichier
05
Erreur : Impossible de créer le fichier
06
Erreur : Fin de fichier
07
Erreur : Erreur de lecture
08
Erreur : Erreur d'écriture
09
Erreur : Impossible de refermer le fichier
Description des commandes (voir section suivante)
00 Réinitialisation
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 12 00 02 | 00
| Commande de réinitialisation
+——————————+—————————+———————————————————————————————————————————————————+
Cette commande réinitialise l'accès disque, referme tous les fichiers et purge la mémoire
tampon. Il est conseillé de lancer cette commande avant tout accès au disque.
01 Autorisation pour lecture
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 10 00 00 | 20 - 7E | Nom du fichier - 1
| 10 00 01 | 20 - 7E | Nom du fichier - 2
| 10 00 02 | 20 - 7E | Nom du fichier - 3
| 10 00 03 | 20 - 7E | Nom du fichier - 4
| 10 00 04 | 20 - 7E | Nom du fichier - 5
| 10 00 05 | 20 - 7E | Nom du fichier - 6
| 10 00 06 | 20 - 7E | Nom du fichier - 7
| 10 00 07 | 20 - 7E | Nom du fichier - 8
| 10 00 08 | 20 - 7E | Extension du fichier - 1
| 10 00 09 | 20 - 7E | Extension du fichier - 2
| 10 00 0A | 20 - 7E | Extension du fichier - 3
|——————————+—————————+———————————————————————————————————————————————————|
:
:
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 01
| Commande d'autorisation pour lecture
+——————————+—————————+———————————————————————————————————————————————————+
Cette commande ouvre le fichier demandé pour lecture, place la tête de lecture au début du
fichier et transmet le résulat à la zone Résultat (identique à la Commande Autorisation
pour lecture). Il n'est possible d'ouvrir qu'un seul fichier à la fois (il est impossible d'ouvrir
simultanément un fichier en lecture et un fichier en écriture). Le nom du fichier reprend le
format MS-DOS.
02 Autorisation pour écriture
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 10 00 00 | 20 - 7E | Nom du fichier - 1
| 10 00 01 | 20 - 7E | Nom du fichier - 2
| 10 00 02 | 20 - 7E | Nom du fichier - 3
| 10 00 03 | 20 - 7E | Nom du fichier - 4
| 10 00 04 | 20 - 7E | Nom du fichier - 5
| 10 00 05 | 20 - 7E | Nom du fichier - 6
| 10 00 06 | 20 - 7E | Nom du fichier - 7
| 10 00 07 | 20 - 7E | Nom du fichier - 8
| 10 00 08 | 20 - 7E | Extension du fichier - 1
| 10 00 09 | 20 - 7E | Extension du fichier - 2
| 10 00 0A | 20 - 7E | Extension du fichier - 3
|——————————+—————————+———————————————————————————————————————————————————|
:
:
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 02
| Commande d'autorisation pour écriture
+——————————+—————————+———————————————————————————————————————————————————+
Cette commande ouvre le fichier demandé pour écriture, place la tête de lecture au début
du fichier et transmet le résulat à la zone Résultat (identique à la Commande Autorisation
pour écriture). Si un fichier de même nom existe déjà, ce dernier est remplacé.
Il n'est possible d'ouvrir qu'un seul fichier à la fois (il est impossible d'ouvrir
simultanément un fichier en lecture et un fichier en écriture). Le nom du fichier reprend le
format MS-DOS.
Contenu et remarques
Contenu et remarques
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
Contenu et remarques
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
03 Lecture
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 12 00 00 | 0aaaaaaa| Taille des données
| 12 00 01 | 0bbbbbbb| aaaaaabbbbbbbb = Taille des données 1 - 16384 oct.|
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 03
| Commande de lecture
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-890 lance la lecture des données correspondant à la taille sélectionnée se trouvant
dans la mémoire tampon à partir de la position en cours de la tête de lecture. Le résultat est
ensuite transmis à la zone Résultat (identique à la commande Lecture).
Si le reste des données du fichier sont inférieures à la taille d'octets fixée, le VS-890 lit toutes
les données de la mémoire tampon et écrit la véritable taille au paramètre Taille des
données. Par contre, une erreur se produit si vous tentez de lire les données à partir d'un
point situé au-delà de la fin du fichier.
04 Écriture
|
+————————————————————————————————————————————————————————————————————————+
|
| Adresse
|
|
| de début | Données |
|
|==========+=========+===================================================|
| 12 00 00 | 0aaaaaaa| Taille des données
| 12 00 01 | 0bbbbbbb| aaaaaabbbbbbbb = Taille des données 1 - 16384 oct.|
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 04
| Commande d'écriture
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-890 lance l'écriture des données en mémoire tampon correspondant à la taille
sélectionnée et à partir de la position en cours de la tête de lecture. Le résultat est ensuite
transmis à la zone Résultat (identique à la commande Ecriture).
|
|
05 Fermeture du fichier en lecture
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 12 00 02 | 05
| Commande de fermeture du fichier en lecture
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-890 referme le fichier ouvert pour lecture, puis transmet le résultat à la zone Résultat
(identique à la commande Fermeture du fichier en lecture).
|
06 Fermeture du fichier en écriture
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 12 00 02 | 06
| Commande fermeture du fichier en écriture
+——————————+—————————+———————————————————————————————————————————————————+
Le VS-890 referme le fichier ouvert pour écriture, puis transmet le résultat à la zone
Résultat (identique à la commande Fermeture du fichier en écriture).
07 Vérification du fichier
|
|
+————————————————————————————————————————————————————————————————————————+
| Adresse
|
|
| de début | Données |
|==========+=========+===================================================|
| 10 00 00 | 20 - 7E | Nom du fichier - 1
| 10 00 01 | 20 - 7E | Nom du fichier - 2
| 10 00 02 | 20 - 7E | Nom du fichier - 3
| 10 00 03 | 20 - 7E | Nom du fichier - 4
| 10 00 04 | 20 - 7E | Nom du fichier - 5
| 10 00 05 | 20 - 7E | Nom du fichier - 6
| 10 00 06 | 20 - 7E | Nom du fichier - 7
| 10 00 07 | 20 - 7E | Nom du fichier - 8
| 10 00 08 | 20 - 7E | Extension du fichier - 1
| 10 00 09 | 20 - 7E | Extension du fichier - 2
| 10 00 0A | 20 - 7E | Extension du fichier - 3
|
|——————————+—————————+———————————————————————————————————————————————————|
:
:
|——————————+—————————+———————————————————————————————————————————————————|
| 12 00 02 | 07
| Commande de vérification du fichier
+——————————+—————————+———————————————————————————————————————————————————+
Cette commande transmet à la mémoire tampon les informations du fichier correspondant
au nom indiqué.
Fonctions MIDI
Contenu et remarques
Contenu et remarques
Contenu et remarques
Contenu et remarques
Contenu et remarques
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
(ASCII) |
121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Publicité

Table des Matières
loading

Table des Matières