TADAM6000.SetPulse
| TADAM6000 = class (TObject) | Interface de TADAM6000 | Exemples de TADAM6000 |
Qubes 6.0 Modification des paramètres d'un pulse sur une sortie numérique
Syntaxe
function SetPulse(numDO: Integer; lowDuration: Integer; highDuration: Integer; nbAbs: Integer; nbInc: Integer): Boolean
numDO: numéro de la sortie numérique (entre 0 et N-1)
lowDuration: durée du niveau bas, en 1/10ème ms
highDuration: durée du niveau haut, en 1/10ème ms
nbAbs: nombre de pulses
nbInc: nombre de pulses complémentaires (quand les nbAbs pulses auront été effectués)
Remarques
- L'utilisation de cette fonction n'est possible que si le module possède des sorties numériques qui supportent le pulse.
- nbInc correspond au nombre de pulses complémentaires réalisés quand les nbAbs pulses auront été effectués.
- si nbAbs=0, les pulses seront perpétuels.
- une valeur négative pour lowDuration, highDuration, nbAbs et nbInc sera ignorée et la propriété correspondante actuellement réglée dans le module sera conservée.
Exemples
Cf. StartPulse