Summary: Build a LabVIEW subVI to create a bit clock signal based on a free-running oscillator with a sync input.
![]() |
This module refers to LabVIEW, a software development environment that features a graphical programming language. Please see the LabVIEW QuickStart Guide module for tutorials and documentation that will help you: |
| • Apply LabVIEW to Audio Signal Processing | |
| • Get started with LabVIEW | |
| • Obtain a fully-functional evaluation edition of LabVIEW |
restart bit interval -- 1-D Boolean array nominal frequency [Hz] -- DBL fs [Hz] -- DBL Parentheses ( ) indicate default value; square brackets [ ] designate units.
bit clock -- 1-D Boolean array bit clock is the output of a square wave oscillator represented as a
Boolean array. The nominal oscillation frequency is determined by the inputs nominal frequency
in Hz and the system sampling frequency fs, also in Hz.
bit clock output array is the same length as the input array
restart bit interval.
restart bit interval is
T, thereby synchronizing the bit clock to the beginning of a bit interval as
detected by another system.
View the screencast video in Create a SubVI in LabVIEW to learn the mechanics of subVIs.
Refer to the Figure 1 screencast video for LabVIEW coding tips and techniques specific to this subVI.
""Communication Systems Projects with LabVIEW" features ten projects that draw upon a library of over 40 subVIs constructed as part of the project activities. Each module in this manual completely […]"
"Starting point collection that gathers all modules from this course"