Bloc Scicos
fr - eng

##
Ecriture de donnée binaire

### Contenu

- Ecriture de donnée binaire
  - Palette
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Fonction de calcul
  - Auteurs

### Palette

- Sinks - Palette Affichage

### Description

Ce bloc permet d'écrire des données dans un fichier C au format binaire.

### Boîte de dialogue

- Input size
  un scalaire, la taille de l'entrée.
  Propriétés : Type 'vec' de taille 1

- Output file name
  une chaîne de caractères définissant le chemin du fichier.
  Propriétés : Type 'str' de taille 1

- Output Format
  une chaîne de caractères définissant le format à utiliser.
  Propriétés : Type 'str' de taille 1

- Buffer size
  Pour améliorer l'efficacité du bloc, il est possible de mettre les données dans un buffer. L'écriture dans le fichier est alors fait après chaque appel au bloc lorsque le buffer est rempli.
  Propriétés : Type 'vec' de taille 1

- Initial record index
  Un scalaire. Cela définit le premier enregistrement à lire dans le fichier.
  Propriétés : Type 'vec' de taille 1

- Swap mode 0/1
  Avec le paramètre Swap mode=1 le fichier est supposé être au format IEEE "little endian" et les données sont entrelacées si nécessaire pour répondre au format IEEE du processeur. Si Swap mode=0 alors l'entrelacement est désactivé.
  Propriétés : Type 'vec' de taille 1

### Propriétés par défaut

- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- entrée régulières:
  - port 1 : taille [1,1] / type 1
- nombre des entrées évènementielles: 1
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: oui
- possède un état objet: non
- nom de la fonction de calcul: writec

### Fonction d'interface

- SCI/macros/scicos_blocks/Sinks/WRITEC_f.sci [voir code]

### Fonction de calcul

- SCI/routines/scicos/writec.c (Type 2) [voir code]

### Auteurs

Ramine Nikoukhah INRIA