Summary: Build a LabVIEW subVI to create the syndrome table for the (n,k) Hamming linear block code channel decoder.
![]() |
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 |
HT matrix, n by q -- Real Matrix Parentheses ( ) indicate default value; square brackets [ ] designate units.
syndrome table -- Boolean 2-D array FFTFFFF was found to produce a
syndrome value TTF. Retrieving
the array value of syndrome table at index "3" will then produce the Boolean array
FFTFFFF. Note that the syndrome
pattern is converted to an integer using the built-in LabVIEW node "Boolean Array to Number" which assumes the
first element in the Boolean array is the least significant bit.
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"