Summary: Build a LabVIEW subVI to interpret a bitstream as a text character sequence.
![]() |
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 |
bitstream in -- Boolean 1-D array includes framing bits (F) -- Boolean start bit value (T) -- Boolean Parentheses ( ) indicate default value; square brackets [ ] designate units.
text out -- string framing error? -- 1-D Boolean array includes framing bits is true, the start bit leading the
8-element Boolean subarray (a single text character) and the trailing stop bit will be removed from the bitstream before converting to text.
In addition, the start bit will be compared to the expected value start bit value; the same
holds true for the stop bit, which is assumed to be the complement of start bit value.
Any mismatch is to be flagged as a framing error by setting framing error? true.
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"