Communications Toolbox Major Bug Fixes

This document describes major bug fixes in this release. Click on a problem area listed below to read how it has been fixed.

BCH Decoder Corrects Up to t Errors, and Reports Decoding Failures
BCH Generator Polynomial Function Can Use Arbitrary Primitive Polynomial

BCH Decoder Corrects Up to t Errors, and Reports Decoding Failures

The new function bchdec accurately decodes BCH codes containing up to t errors in each codeword. This function also indicates when it detects more errors than the code's error-correction capability. The bchdec function replaces the earlier bchdeco function.

BCH Generator Polynomial Function Can Use Arbitrary Primitive Polynomial

The new bchgenpoly function correctly uses a primitive polynomial that is provided as an optional input argument. This function replaces the earlier bchpoly function.