TADAM6000.SetPulse

TADAM6000 = class (TObject)Interface de TADAM6000Exemples 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

Classification

Networking.ADAM TADAM6000