Class TLClockGen.TTLClockGen

From Mitov Wiki Doc
Revision as of 00:16, 22 November 2011 by David Alm (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

BIGTLClockGen.gif TLClockGen.gif NETTLClockGen.gif

Package: TimingLabBasicPkg

Unit: TLClockGen

Inherits: TTLBasicClock

Contents

Syntax

Delphi:

type TTLClockGen = class( TTLBasicClock )

C++ Builder:

class TTLClockGen : public TTLBasicClock

Visual C++ (MFC):

class CTTLClockGen : public CTTLBasicClock

C# (.NET):

public ref class TTLClockGen : Mitov.TimingLab.BasicClock

Summary

Provides clock for other components.

Description

Use this component to provide clock for other components.

The component can provide a precise clock, a relaxed clock, or can run at full speed issuing clock signals immediately one after another.

Precise clock will run in a separated thread and will attempt to be as precise as possible. In this case the clock will have a maximum error of 1 millisecond, and when the error reaches 1 mS it will compensate getting the error back to zero.

Relaxed clock will run in the main thread and will not fire if the user interface is busy repainting or with other such tasks.

Full speed will run in a separated thread, and will force the components to process the data as fast as they are capable.

Properties

Published

Pins

Events

From TTLBasicClock

Properties

Published

Methods

Public

Pins

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox