Formattazione, ovvero cancellazione completa del contenuto di una della flash specificata.
Sintassi |
flashFormat(string flash, uint flags, uint @nackx, uint gid=0): bool |
---|---|
flash |
Nome della flash da formattare |
flags |
Impostazioni di formattazione (nessuna prevista al momento) |
nackx |
Riferimento ad eventuale codice NACK esteso, in caso di errore |
gid |
Identificativo dell'eventuale elemento di percentuale grafico da utilizzare, creabile con la funzione addGauge() |
Esito |
Ritorna esito logico operazione |
Annotazioni:
•La formattazione è supportata solo per il flash di tipo standard (Robox).
•Il codice NACK esteso contiene in loWord(nackx) il codice NACK effettivo, mentre in hiWord(nackx) l'eventuale informazione aggiuntiva.
Esempio d'utilizzo
Per formattare (cancellare il contenuto) la flash /FA:
uint nackx uint gid = addGauge () if (flashFormat ("/fa", 0, @nackx, gid)) ; TODO: formattazione ok else printNack (nackx) ; TODO: gestione errore end |