Fix invalid descriptor validation

Merged Morten Ofstad requested to merge feature/morten.ofstad/FixDescriptorValidation into master

Fix invalid descriptor validation to avoid erroring out on primary channel descriptors with 0 mapped values. Historically the mapped value count has been written as 0 for the primary channel so this is needed for backwards compatibility.

Merge request reports