Package TimingLabBasicPkg
From Mitov Wiki Doc
				
				
				(Difference between revisions)
				
																
				
				
								
				|  (Automated Syncronization with Documentation) |  (Automated Syncronization with Documentation) | ||
| Line 12: | Line 12: | ||
| *[[VisionLab]] - Computer Vision Library. | *[[VisionLab]] - Computer Vision Library. | ||
| *[[SignalLab]] - Signal Processing Library. | *[[SignalLab]] - Signal Processing Library. | ||
| − | + | *[[PlotLab]] - Data Visialization Library. | |
| − | + | *[[InstrumentLab]] - Visual Instruments Library. | |
| − | *[[ | + | *[[IntelligenceLab]] - Artificial Intelligence Library. | 
| + | *[[BasicVideo]] - Video Capture and Playback Library. | ||
| + | *[[BasicAudio]] - Audio Capture and Playback Library. | ||
| == Description == | == Description == | ||
| Line 20: | Line 22: | ||
| == Components == | == Components == | ||
| + | *[[Image:BIGTLThreadEvent.gif]] [[Image:TLThreadEvent.gif]] [[Image:NETTLThreadEvent.gif]] [[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]] - Executes event in a separated thread.  | ||
| + | *[[Image:BIGTLMainThreadEvent.gif]] [[Image:TLMainThreadEvent.gif]] [[Image:NETTLMainThreadEvent.gif]] [[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]] - Allows other threads to generate main thread notifications.  | ||
| + | *[[Image:BIGTLStopWatch.gif]] [[Image:TLStopWatch.gif]] [[Image:NETTLStopWatch.gif]] [[Class TLStopWatch.TTLStopWatch|TTLStopWatch]] - Measures time intervals.  | ||
| + | *[[Image:BIGTLFrequencyMeter.gif]] [[Image:TLFrequencyMeter.gif]] [[Image:NETTLFrequencyMeter.gif]] [[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]] - Measures frequency of events.  | ||
| + | *[[Image:BIGTLCounter.gif]] [[Image:TLCounter.gif]] [[Image:NETTLCounter.gif]] [[Class TLCounter.TTLCounter|TTLCounter]] - Counts events.  | ||
| *[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer.   | *[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer.   | ||
| − | |||
| *[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] [[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components.   | *[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] [[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components.   | ||
| == Units == | == Units == | ||
| + | *[[Unit TLThreadEvent|TLThreadEvent]] - Contains the code for the [[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]] component.  | ||
| + | *[[Unit TLMainThreadEvent|TLMainThreadEvent]] - Contains the code for the [[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]] component.  | ||
| + | *[[Unit TLStopWatch|TLStopWatch]] - Contains the code for the [[Class TLStopWatch.TTLStopWatch|TTLStopWatch]] component.  | ||
| + | *[[Unit TLFrequencyMeter|TLFrequencyMeter]] - Contains the code for the [[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]] component.  | ||
| + | *[[Unit TLCounter|TLCounter]] - Contains the code for the [[Class TLCounter.TTLCounter|TTLCounter]] component.  | ||
| *[[Unit TLWatchDogTimer|TLWatchDogTimer]] - Contains the code for the [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] component.   | *[[Unit TLWatchDogTimer|TLWatchDogTimer]] - Contains the code for the [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] component.   | ||
| − | |||
| *[[Unit TLClockGen|TLClockGen]] - Contains the code for the [[Class TLClockGen.TTLClockGen|TTLClockGen]] component.   | *[[Unit TLClockGen|TLClockGen]] - Contains the code for the [[Class TLClockGen.TTLClockGen|TTLClockGen]] component.   | ||
| *[[Unit TLBasicTimingFilter|TLBasicTimingFilter]] - Contains the code for the [[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] basic class.   | *[[Unit TLBasicTimingFilter|TLBasicTimingFilter]] - Contains the code for the [[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] basic class.   | ||
| == Classes == | == Classes == | ||
| + | *[[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]] - Executes event in a separated thread.  | ||
| + | *[[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]] - Allows other threads to generate main thread notifications.  | ||
| + | *[[Class TLStopWatch.TTLPrecisionTimer|TTLPrecisionTimer]] - Precision timer properties class.  | ||
| + | *[[Class TLStopWatch.TTLStopWatch|TTLStopWatch]] - Measures time intervals.  | ||
| + | *[[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]] - Measures frequency of events.  | ||
| + | *[[Class TLCounter.TTLCounter|TTLCounter]] - Counts events.  | ||
| *[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer.   | *[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer.   | ||
| − | |||
| *[[Class TLClockGen.TTLBasicClock|TTLBasicClock]] - Basic abstract class for some timing filters.   | *[[Class TLClockGen.TTLBasicClock|TTLBasicClock]] - Basic abstract class for some timing filters.   | ||
| *[[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components.   | *[[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components.   | ||
| *[[Class TLBasicTimingFilter.TTLBasicClockedFilter|TTLBasicClockedFilter]] - Basic abstract class for some timing filters.   | *[[Class TLBasicTimingFilter.TTLBasicClockedFilter|TTLBasicClockedFilter]] - Basic abstract class for some timing filters.   | ||
| + | *[[Class TLBasicTimingFilter.TTLBasicClockedSynchronizedFilter|TTLBasicClockedSynchronizedFilter]] - Basic generic abstract class for some timing filters.  | ||
| *[[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] - Basic abstract class for some timing filters.   | *[[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] - Basic abstract class for some timing filters.   | ||
| + | *[[Class TLBasicTimingFilter.TTLBasicEventTimingFilter|TTLBasicEventTimingFilter]] - Basic abstract class for some timing filters.  | ||
| == Structures == | == Structures == | ||
| Line 44: | Line 61: | ||
| == Enums == | == Enums == | ||
| *[[Enum TLClockGen.TTLClockMode|TTLClockMode]] - Clock Mode enumeration.   | *[[Enum TLClockGen.TTLClockMode|TTLClockMode]] - Clock Mode enumeration.   | ||
| + | |||
| + | == Types == | ||
| + | *[[Type TLStopWatch.TTLDateTimeNotify|TTLDateTimeNotify]] - On date/time event type.  | ||
| [[Category:Packages]] | [[Category:Packages]] | ||
Revision as of 20:28, 10 June 2013
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.
| Contents | 
Belongs to
- AudioLab - Audio Processing Library.
- VideoLab - Video Processing Library.
- VisionLab - Computer Vision Library.
- SignalLab - Signal Processing Library.
- PlotLab - Data Visialization Library.
- InstrumentLab - Visual Instruments Library.
- IntelligenceLab - Artificial Intelligence Library.
- BasicVideo - Video Capture and Playback Library.
- BasicAudio - Audio Capture and Playback Library.
Description
Controls
Components
     TTLThreadEvent - Executes event in a separated thread. TTLThreadEvent - Executes event in a separated thread.
     TTLMainThreadEvent - Allows other threads to generate main thread notifications. TTLMainThreadEvent - Allows other threads to generate main thread notifications.
     TTLStopWatch - Measures time intervals. TTLStopWatch - Measures time intervals.
     TTLFrequencyMeter - Measures frequency of events. TTLFrequencyMeter - Measures frequency of events.
     TTLCounter - Counts events. TTLCounter - Counts events.
     TTLWatchDogTimer - Implements a Watch Dog Timer. TTLWatchDogTimer - Implements a Watch Dog Timer.
     TTLClockGen - Provides clock for other components. TTLClockGen - Provides clock for other components.
Units
- TLThreadEvent - Contains the code for the TTLThreadEvent component.
- TLMainThreadEvent - Contains the code for the TTLMainThreadEvent component.
- TLStopWatch - Contains the code for the TTLStopWatch component.
- TLFrequencyMeter - Contains the code for the TTLFrequencyMeter component.
- TLCounter - Contains the code for the TTLCounter component.
- TLWatchDogTimer - Contains the code for the TTLWatchDogTimer component.
- TLClockGen - Contains the code for the TTLClockGen component.
- TLBasicTimingFilter - Contains the code for the TTLBasicTimingFilter basic class.
Classes
- TTLThreadEvent - Executes event in a separated thread.
- TTLMainThreadEvent - Allows other threads to generate main thread notifications.
- TTLPrecisionTimer - Precision timer properties class.
- TTLStopWatch - Measures time intervals.
- TTLFrequencyMeter - Measures frequency of events.
- TTLCounter - Counts events.
- TTLWatchDogTimer - Implements a Watch Dog Timer.
- TTLBasicClock - Basic abstract class for some timing filters.
- TTLClockGen - Provides clock for other components.
- TTLBasicClockedFilter - Basic abstract class for some timing filters.
- TTLBasicClockedSynchronizedFilter - Basic generic abstract class for some timing filters.
- TTLBasicTimingFilter - Basic abstract class for some timing filters.
- TTLBasicEventTimingFilter - Basic abstract class for some timing filters.
Structures
Interfaces
Enums
- TTLClockMode - Clock Mode enumeration.
Types
- TTLDateTimeNotify - On date/time event type.
