Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Prossima revisione | Revisione precedente | ||
| software:qview:qview_6:qcl_library:bc22initbuf [2024/07/05 11:44] – creata qem218 | software:qview:qview_6:qcl_library:bc22initbuf [2024/09/02 14:34] (versione attuale) – qem214 | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| - | ====== | + | ====== |
| **B = **// | **B = **// | ||
| Linea 5: | Linea 5: | ||
| **C = **// | **C = **// | ||
| - | La funzione | + | La funzione |
| ===== IMPLEMENTAZIONE ===== | ===== IMPLEMENTAZIONE ===== | ||
| - | **BC22PushBuf | + | **BC22InitBuf |
| Parametri: | Parametri: | ||
| - | ^IN/ | + | ^ IN/ |
| - | | IN | ARRGBL/ ARRSYS | + | | IN |
| - | | | + | | |
| - | | | + | | IN |
| - | | IN | GLOBAL / SYSTEM | + | | IN |
| - | | IN | GLOBAL / SYSTEM | + | |
| ==== Errore ==== | ==== Errore ==== | ||
| - | Una volta richiamata la funzione se ci sono degli errori la variabile di errore (ErrorCode) assume i seguenti valori:\\ | + | 0 = Nessun |
| - | 0 - Nessun | + | |
| - | 1 - Dato non inserito a causa di: memoria piena. | + | |
| === Esempio === | === Esempio === | ||
| - | |||
| - | Inserisce il valore del conteggio di un device nel buffer circolare ad ogni fronte del flag " | ||
| <code QCL> | <code QCL> | ||
| + | ;... | ||
| + | INIZ: | ||
| + | BC22InitBuf (Buffer, ErrCode, gl001, gl002)** | ||
| MAIN: | MAIN: | ||
| - | | + | |
| - | | + | JUMP MAIN |
| - | | + | END |
| - | BC22PushBuf (Buffer, NewElement, ErrorCode, gl001, gl002) | + | |
| - | ENDIF | + | |
| </ | </ | ||
| === Note === | === Note === | ||
| - | *L' | + | * La funzione |
| - | *La funzione complementare | + | |
| + | ==== Differenze rispetto alla precedente versione ==== | ||
| + | |||
| + | Rispetto alla precedente implementazione la variabile < | ||