function libs = commliblist
% COMMLIBLIST Return list of Communications Toolbox libraries.
%
%   See also COMM_LINKS, LIBLINKS.

% Copyright 1996-2020 The MathWorks, Inc.

% Obsolete libraries 
libs.obsolete = {'commsdrhw'      , ... % 5.1
                 'commtimrec2'    , ... % 6.0
                 'commseqgen2'    , ... % 6.1
                 'commnoisgen2'   , ... % 6.1
                 'commrandsrc2'   , ... % 6.1
                 'commeq2'        };    % 7.1

% Current Communications Toolbox libraries 
libs.current = {'commrandsrc3'   , 'commseqgen3'    , 'commsource2'    , ...
                'commsink2'      , 'commsrccod2'    , 'commcrc2'       , ...
                'commblkcod2'    , 'commcnvcod2'    , 'commblkintrlv2' , ...
                'commcnvintrlv2' , 'commdigbbndam3' , 'commdigbbndpm3' , ...
                'commdigbbndapm' , 'commdigbbndfm2' , 'commdigbbndcpm2', ...
                'commdigbbndtcm2', 'commofdm'       , 'commdigbbndstd' , ...
                'commsync2'      , 'commanabbnd3'   , 'commanapbnd3'   , ...
                'commfilt2'      , 'commchan3'      , 'commrflib2'     , ...
                'commrfcorlib'   , 'commeq3'        , ...
                'commmimo'       , 'commsequence2'  , 'commutil2'};

libs.formalNames = {'Random Data Sources', ...
                    'Sequence Generators', ...
                    'Comm Sources', ...
                    'Comm Sinks', 'Source Coding', ...
                    'Cyclic Redundancy Check Coding', ...
                    'Block Coding', 'Convolutional Coding', ...
                    'Block Interleaving', ...
                    'Convolutional Interleaving', ...
                    'Digital Baseband Amplitude Modulation', ...
                    'Digital Baseband Phase Modulation', ...
                    'Digital Baseband Amplitude Phase Modulation', ...
                    'Digital Baseband Frequency Modulation', ...
                    'Digital Baseband Continuous Phase Modulation', ...
                    'Digital Baseband Trellis-Coded Modulation',...
                    'Digital Baseband OFDM Modulation', ...
                    'Digital Baseband Standard Compliant', ...
                    'Synchronization', ...
                    'Analog Baseband Modulation', ...
                    'Analog Passband Modulation', ...
                    'Comm Filters', 'Channels', ...
                    'RF Impairments and Components', ...
                    'RF Impairments Correction', ...
                    'Synchronization Components', ...
                    'Equalizers', 'MIMO', ...
                    'Sequence Operations', 'Utility Blocks'};
                    
libs.formalName = 'Communications Toolbox';                    

% [EOF]
