diff --git a/hil_models/ad936x/ad9361.m b/hil_models/ad936x/ad9361.m
new file mode 100644
index 0000000..afe23d4
--- /dev/null
+++ b/hil_models/ad936x/ad9361.m
@@ -0,0 +1,40 @@
+% Test Tx DMA data output
+amplitude = 2^15; frequency = 0.12e6;
+swv1 = dsp.SineWave(amplitude, frequency);
+swv1.ComplexOutput = true;
+swv1.SamplesPerFrame = 1e4*10;
+swv1.SampleRate = 3e6;
+y = swv1();
+
+uri = 'ip:192.168.2.1';
+fc = 1e9;
+
+%% Tx set up
+tx = adi.AD9361.Tx('uri',uri);
+tx.CenterFrequency = fc;
+tx.DataSource = 'DMA';
+tx.EnableCyclicBuffers = true;
+tx.AttenuationChannel0 = -30;
+tx(y);
+
+%% Rx set up
+rx = adi.AD9361.Rx('uri',uri);
+rx.CenterFrequency = fc;
+
+%% Run
+for k=1:10
+ valid = false;
+ while ~valid
+ [out, valid] = rx();
+ end
+end
+rx.release();
+tx.release();
+
+%% Plot
+nSamp = length(out);
+fs = tx.SamplingRate;
+FFTRxData = fftshift(10*log10(abs(fft(out))));
+df = fs/nSamp; freqRangeRx = (-fs/2:df:fs/2-df).'/1000;
+plot(freqRangeRx, FFTRxData);
+xlabel('Frequency (kHz)');ylabel('Amplitude (dB)');grid on;
diff --git a/hil_models/ad9371/ad9371.m b/hil_models/ad9371/ad9371.m
new file mode 100644
index 0000000..62eca65
--- /dev/null
+++ b/hil_models/ad9371/ad9371.m
@@ -0,0 +1,42 @@
+% Test Tx DMA data output
+amplitude = 2^15; frequency = 20e6;
+swv1 = dsp.SineWave(amplitude, frequency);
+swv1.ComplexOutput = true;
+swv1.SamplesPerFrame = 2^20;
+swv1.SampleRate = 100e6;
+y = swv1();
+
+uri = 'ip:192.168.2.1';
+fc = 1e9;
+
+%% Tx set up
+tx = adi.AD9371.Tx('uri',uri);
+tx.CenterFrequency = fc;
+tx.EnableCustomProfile = true;
+tx.CustomProfileFileName = 'profile_TxBW100_ORxBW100_RxBW100.txt';
+tx.DataSource = 'DMA';
+tx.EnableCyclicBuffers = true;
+tx.AttenuationChannel0 = -10;
+tx(y);
+
+%% Rx set up
+rx = adi.AD9371.Rx('uri',uri);
+rx.CenterFrequency = fc;
+
+%% Run
+for k=1:20
+ valid = false;
+ while ~valid
+ [out, valid] = rx();
+ end
+end
+rx.release();
+tx.release();
+
+%% Plot
+nSamp = length(out);
+fs = tx.SamplingRate;
+FFTRxData = fftshift(10*log10(abs(fft(out))));
+df = fs/nSamp; freqRangeRx = (-fs/2:df:fs/2-df).'/1000;
+plot(freqRangeRx, FFTRxData);
+xlabel('Frequency (kHz)');ylabel('Amplitude (dB)');grid on;
diff --git a/hil_models/ad9371/profile_TxBW100_ORxBW100_RxBW100.txt b/hil_models/ad9371/profile_TxBW100_ORxBW100_RxBW100.txt
new file mode 100644
index 0000000..92eaa93
--- /dev/null
+++ b/hil_models/ad9371/profile_TxBW100_ORxBW100_RxBW100.txt
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -5
+ -26
+ 32
+ 51
+ -67
+ -116
+ 140
+ 212
+ -252
+ -367
+ 429
+ 595
+ -688
+ -931
+ 1072
+ 1427
+ -1650
+ -2188
+ 2612
+ 3496
+ -4802
+ -7591
+ 9656
+ 32317
+ 32317
+ 9656
+ -7591
+ -4802
+ 3496
+ 2612
+ -2188
+ -1650
+ 1427
+ 1072
+ -931
+ -688
+ 595
+ 429
+ -367
+ -252
+ 212
+ 140
+ -116
+ -67
+ 51
+ 32
+ -26
+ -5
+
+
+
+ 534
+ 386
+ 201
+ 98
+ 1280
+ 491
+ 1591
+ 279
+ 1306
+ 104
+ 792
+ 28
+ 48
+ 39
+ 23
+ 187
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ -21
+ 18
+ 39
+ -36
+ -87
+ 81
+ 157
+ -149
+ -269
+ 260
+ 432
+ -423
+ -672
+ 668
+ 1025
+ -1036
+ -1570
+ 1650
+ 2547
+ -2971
+ -5686
+ 4361
+ 18361
+ 18361
+ 4361
+ -5686
+ -2971
+ 2547
+ 1650
+ -1570
+ -1036
+ 1025
+ 668
+ -672
+ -423
+ 432
+ 260
+ -269
+ -149
+ 157
+ 81
+ -87
+ -36
+ 39
+ 18
+ -21
+ 0
+
+
+
+ 534
+ 386
+ 201
+ 98
+ 1280
+ 491
+ 1591
+ 279
+ 1306
+ 104
+ 792
+ 28
+ 48
+ 39
+ 23
+ 187
+
+
+
+ 599
+ 357
+ 201
+ 98
+ 1280
+ 112
+ 1505
+ 53
+ 1331
+ 21
+ 820
+ 40
+ 48
+ 40
+ 23
+ 191
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 7
+ -244
+ 182
+ -149
+ -81
+ 909
+ -2806
+ 20438
+ -2806
+ 909
+ -81
+ -149
+ 182
+ -244
+ 7
+ 0
+
+
+
diff --git a/hil_models/adrv9009/Tx_BW200_IR245p76_Rx_BW200_OR245p76_ORx_BW200_OR245p76_ADRV9009.txt b/hil_models/adrv9009/Tx_BW200_IR245p76_Rx_BW200_OR245p76_ORx_BW200_OR245p76_ADRV9009.txt
new file mode 100644
index 0000000..c6d64e2
--- /dev/null
+++ b/hil_models/adrv9009/Tx_BW200_IR245p76_Rx_BW200_OR245p76_ORx_BW200_OR245p76_ADRV9009.txt
@@ -0,0 +1,421 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -7
+ -23
+ 33
+ 50
+ -70
+ -110
+ 144
+ 205
+ -259
+ -356
+ 437
+ 581
+ -698
+ -916
+ 1082
+ 1415
+ -1655
+ -2209
+ 2567
+ 3615
+ -4351
+ -7169
+ 9329
+ 31129
+ 31129
+ 9329
+ -7169
+ -4351
+ 3615
+ 2567
+ -2209
+ -1655
+ 1415
+ 1082
+ -916
+ -698
+ 581
+ 437
+ -356
+ -259
+ 205
+ 144
+ -110
+ -70
+ 50
+ 33
+ -23
+ -7
+
+
+
+ 185
+ 141
+ 172
+ 90
+ 1280
+ 942
+ 1332
+ 90
+ 1368
+ 46
+ 1016
+ 19
+ 48
+ 48
+ 37
+ 208
+ 0
+ 0
+ 0
+ 0
+ 52
+ 0
+ 7
+ 6
+ 42
+ 0
+ 7
+ 6
+ 42
+ 0
+ 25
+ 27
+ 0
+ 0
+ 25
+ 27
+ 0
+ 0
+ 165
+ 44
+ 31
+ 905
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -7
+ -21
+ 31
+ 48
+ -67
+ -106
+ 124
+ 164
+ -275
+ -334
+ 440
+ 552
+ -694
+ -872
+ 1069
+ 1351
+ -1633
+ -2111
+ 2541
+ 3477
+ -4295
+ -6877
+ 9433
+ 30825
+ 30825
+ 9433
+ -6877
+ -4295
+ 3477
+ 2541
+ -2111
+ -1633
+ 1351
+ 1069
+ -872
+ -694
+ 552
+ 440
+ -334
+ -275
+ 164
+ 124
+ -106
+ -67
+ 48
+ 31
+ -21
+ -7
+
+
+
+ 185
+ 141
+ 172
+ 90
+ 1280
+ 942
+ 1332
+ 90
+ 1368
+ 46
+ 1016
+ 19
+ 48
+ 48
+ 37
+ 208
+ 0
+ 0
+ 0
+ 0
+ 52
+ 0
+ 7
+ 6
+ 42
+ 0
+ 7
+ 6
+ 42
+ 0
+ 25
+ 27
+ 0
+ 0
+ 25
+ 27
+ 0
+ 0
+ 165
+ 44
+ 31
+ 905
+
+
+
+ 185
+ 141
+ 172
+ 90
+ 1280
+ 942
+ 1332
+ 90
+ 1368
+ 46
+ 1016
+ 19
+ 48
+ 48
+ 37
+ 208
+ 0
+ 0
+ 0
+ 0
+ 52
+ 0
+ 7
+ 6
+ 42
+ 0
+ 7
+ 6
+ 42
+ 0
+ 25
+ 27
+ 0
+ 0
+ 25
+ 27
+ 0
+ 0
+ 165
+ 44
+ 31
+ 905
+
+
+
+
+
+
+
+
+
+
+
+
+ -7
+ -21
+ 31
+ 48
+ -67
+ -106
+ 124
+ 164
+ -275
+ -334
+ 440
+ 552
+ -694
+ -872
+ 1069
+ 1351
+ -1633
+ -2111
+ 2541
+ 3477
+ -4295
+ -6877
+ 9433
+ 30825
+ 30825
+ 9433
+ -6877
+ -4295
+ 3477
+ 2541
+ -2111
+ -1633
+ 1351
+ 1069
+ -872
+ -694
+ 552
+ 440
+ -334
+ -275
+ 164
+ 124
+ -106
+ -67
+ 48
+ 31
+ -21
+ -7
+
+
+
+ 243
+ 143
+ 181
+ 90
+ 1280
+ 485
+ 1275
+ 37
+ 1317
+ 23
+ 797
+ 35
+ 48
+ 48
+ 30
+ 174
+ 0
+ 0
+ 0
+ 0
+ 44
+ 0
+ 7
+ 6
+ 42
+ 0
+ 7
+ 6
+ 42
+ 0
+ 25
+ 27
+ 0
+ 0
+ 25
+ 27
+ 0
+ 0
+ 165
+ 44
+ 31
+ 905
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 33
+ -77
+ 123
+ -158
+ 171
+ -112
+ -155
+ 1040
+ -3011
+ 20121
+ -3011
+ 1040
+ -155
+ -112
+ 171
+ -158
+ 123
+ -77
+ 33
+ 0
+
+
+
diff --git a/hil_models/adrv9009/adrv9009.m b/hil_models/adrv9009/adrv9009.m
new file mode 100644
index 0000000..9e01e28
--- /dev/null
+++ b/hil_models/adrv9009/adrv9009.m
@@ -0,0 +1,42 @@
+% Test Tx DMA data output
+amplitude = 2^15; frequency = 20e6;
+swv1 = dsp.SineWave(amplitude, frequency);
+swv1.ComplexOutput = true;
+swv1.SamplesPerFrame = 2^20;
+swv1.SampleRate = 200e6;
+y = swv1();
+
+uri = 'ip:192.168.2.1';
+fc = 1e9;
+
+%% Tx set up
+tx = adi.ADRV9009.Tx('uri',uri);
+tx.CenterFrequency = fc;
+tx.EnableCustomProfile = true;
+tx.CustomProfileFileName = 'Tx_BW200_IR245p76_Rx_BW200_OR245p76_ORx_BW200_OR245p76_ADRV9009.txt';
+tx.DataSource = 'DMA';
+tx.EnableCyclicBuffers = true;
+tx.AttenuationChannel0 = -10;
+tx(y);
+
+%% Rx set up
+rx = adi.ADRV9009.Rx('uri',uri);
+rx.CenterFrequency = fc;
+
+%% Run
+for k=1:20
+ valid = false;
+ while ~valid
+ [out, valid] = rx();
+ end
+end
+rx.release();
+tx.release();
+
+%% Plot
+nSamp = length(out);
+fs = tx.SamplingRate;
+FFTRxData = fftshift(10*log10(abs(fft(out))));
+df = fs/nSamp; freqRangeRx = (-fs/2:df:fs/2-df).'/1000;
+plot(freqRangeRx, FFTRxData);
+xlabel('Frequency (kHz)');ylabel('Amplitude (dB)');grid on;
diff --git a/hil_models/daq2/daq2.m b/hil_models/daq2/daq2.m
new file mode 100644
index 0000000..09a3e35
--- /dev/null
+++ b/hil_models/daq2/daq2.m
@@ -0,0 +1,30 @@
+% Test Tx DDS output
+uri = 'ip:192.168.2.1';
+
+%% Tx set up
+tx = adi.DAQ2.Tx('uri',uri);
+tx.DataSource = 'DDS';
+toneFreq = 45e6;
+tx.DDSFrequencies = repmat(toneFreq,2,4);
+tx();
+
+%% Rx set up
+rx = adi.DAQ2.Rx('uri',uri);
+
+%% Run
+for k=1:10
+ valid = false;
+ while ~valid
+ [out, valid] = rx();
+ end
+end
+rx.release();
+tx.release();
+
+%% Plot
+nSamp = length(out);
+fs = tx.SamplingRate;
+FFTRxData = fftshift(10*log10(abs(fft(out))));
+df = fs/nSamp; freqRangeRx = (-fs/2:df:fs/2-df).'/1000;
+plot(freqRangeRx, FFTRxData);
+xlabel('Frequency (kHz)');ylabel('Amplitude (dB)');grid on;
diff --git a/hil_models/ADSB_MATLAB/AltVelCalc.m b/hil_models/legacy/ADSB_MATLAB/AltVelCalc.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/AltVelCalc.m
rename to hil_models/legacy/ADSB_MATLAB/AltVelCalc.m
diff --git a/hil_models/ADSB_MATLAB/ConvertFracDeg.m b/hil_models/legacy/ADSB_MATLAB/ConvertFracDeg.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/ConvertFracDeg.m
rename to hil_models/legacy/ADSB_MATLAB/ConvertFracDeg.m
diff --git a/hil_models/ADSB_MATLAB/LICENSE b/hil_models/legacy/ADSB_MATLAB/LICENSE
similarity index 100%
rename from hil_models/ADSB_MATLAB/LICENSE
rename to hil_models/legacy/ADSB_MATLAB/LICENSE
diff --git a/hil_models/ADSB_MATLAB/LatLongCalcSingleADI.m b/hil_models/legacy/ADSB_MATLAB/LatLongCalcSingleADI.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/LatLongCalcSingleADI.m
rename to hil_models/legacy/ADSB_MATLAB/LatLongCalcSingleADI.m
diff --git a/hil_models/ADSB_MATLAB/ModeS_BitDecode4.m b/hil_models/legacy/ADSB_MATLAB/ModeS_BitDecode4.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/ModeS_BitDecode4.m
rename to hil_models/legacy/ADSB_MATLAB/ModeS_BitDecode4.m
diff --git a/hil_models/ADSB_MATLAB/ModeS_DataSearch4.m b/hil_models/legacy/ADSB_MATLAB/ModeS_DataSearch4.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/ModeS_DataSearch4.m
rename to hil_models/legacy/ADSB_MATLAB/ModeS_DataSearch4.m
diff --git a/hil_models/ADSB_MATLAB/ModeS_ReadMsg4.m b/hil_models/legacy/ADSB_MATLAB/ModeS_ReadMsg4.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/ModeS_ReadMsg4.m
rename to hil_models/legacy/ADSB_MATLAB/ModeS_ReadMsg4.m
diff --git a/hil_models/ADSB_MATLAB/ModeS_Receiver.m b/hil_models/legacy/ADSB_MATLAB/ModeS_Receiver.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/ModeS_Receiver.m
rename to hil_models/legacy/ADSB_MATLAB/ModeS_Receiver.m
diff --git a/hil_models/ADSB_MATLAB/ad9361.cfg b/hil_models/legacy/ADSB_MATLAB/ad9361.cfg
similarity index 100%
rename from hil_models/ADSB_MATLAB/ad9361.cfg
rename to hil_models/legacy/ADSB_MATLAB/ad9361.cfg
diff --git a/hil_models/ADSB_MATLAB/ad9361_ModeS.m b/hil_models/legacy/ADSB_MATLAB/ad9361_ModeS.m
similarity index 100%
rename from hil_models/ADSB_MATLAB/ad9361_ModeS.m
rename to hil_models/legacy/ADSB_MATLAB/ad9361_ModeS.m
diff --git a/hil_models/ADSB_MATLAB/newModeS.mat b/hil_models/legacy/ADSB_MATLAB/newModeS.mat
similarity index 100%
rename from hil_models/ADSB_MATLAB/newModeS.mat
rename to hil_models/legacy/ADSB_MATLAB/newModeS.mat
diff --git a/hil_models/ADSB_Simulink/AltVelCalc.m b/hil_models/legacy/ADSB_Simulink/AltVelCalc.m
similarity index 100%
rename from hil_models/ADSB_Simulink/AltVelCalc.m
rename to hil_models/legacy/ADSB_Simulink/AltVelCalc.m
diff --git a/hil_models/ADSB_Simulink/ConvertFracDeg.m b/hil_models/legacy/ADSB_Simulink/ConvertFracDeg.m
similarity index 100%
rename from hil_models/ADSB_Simulink/ConvertFracDeg.m
rename to hil_models/legacy/ADSB_Simulink/ConvertFracDeg.m
diff --git a/hil_models/ADSB_Simulink/DecodeBits.m b/hil_models/legacy/ADSB_Simulink/DecodeBits.m
similarity index 100%
rename from hil_models/ADSB_Simulink/DecodeBits.m
rename to hil_models/legacy/ADSB_Simulink/DecodeBits.m
diff --git a/hil_models/ADSB_Simulink/LatLongCalcSingle.m b/hil_models/legacy/ADSB_Simulink/LatLongCalcSingle.m
similarity index 100%
rename from hil_models/ADSB_Simulink/LatLongCalcSingle.m
rename to hil_models/legacy/ADSB_Simulink/LatLongCalcSingle.m
diff --git a/hil_models/ADSB_Simulink/ModeS_FixPt_Pipelined_ADI.slx b/hil_models/legacy/ADSB_Simulink/ModeS_FixPt_Pipelined_ADI.slx
similarity index 100%
rename from hil_models/ADSB_Simulink/ModeS_FixPt_Pipelined_ADI.slx
rename to hil_models/legacy/ADSB_Simulink/ModeS_FixPt_Pipelined_ADI.slx
diff --git a/hil_models/ADSB_Simulink/ModeS_Simulink_Decode.mdl b/hil_models/legacy/ADSB_Simulink/ModeS_Simulink_Decode.mdl
similarity index 100%
rename from hil_models/ADSB_Simulink/ModeS_Simulink_Decode.mdl
rename to hil_models/legacy/ADSB_Simulink/ModeS_Simulink_Decode.mdl
diff --git a/hil_models/ADSB_Simulink/data_Yb.mat b/hil_models/legacy/ADSB_Simulink/data_Yb.mat
similarity index 100%
rename from hil_models/ADSB_Simulink/data_Yb.mat
rename to hil_models/legacy/ADSB_Simulink/data_Yb.mat
diff --git a/hil_models/ADSB_Simulink_libiio/AltVelCalc.m b/hil_models/legacy/ADSB_Simulink_libiio/AltVelCalc.m
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/AltVelCalc.m
rename to hil_models/legacy/ADSB_Simulink_libiio/AltVelCalc.m
diff --git a/hil_models/ADSB_Simulink_libiio/ConvertFracDeg.m b/hil_models/legacy/ADSB_Simulink_libiio/ConvertFracDeg.m
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/ConvertFracDeg.m
rename to hil_models/legacy/ADSB_Simulink_libiio/ConvertFracDeg.m
diff --git a/hil_models/ADSB_Simulink_libiio/DecodeBits.m b/hil_models/legacy/ADSB_Simulink_libiio/DecodeBits.m
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/DecodeBits.m
rename to hil_models/legacy/ADSB_Simulink_libiio/DecodeBits.m
diff --git a/hil_models/ADSB_Simulink_libiio/LatLongCalcSingle.m b/hil_models/legacy/ADSB_Simulink_libiio/LatLongCalcSingle.m
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/LatLongCalcSingle.m
rename to hil_models/legacy/ADSB_Simulink_libiio/LatLongCalcSingle.m
diff --git a/hil_models/ADSB_Simulink_libiio/ModeS_Simulink_libiio.slx b/hil_models/legacy/ADSB_Simulink_libiio/ModeS_Simulink_libiio.slx
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/ModeS_Simulink_libiio.slx
rename to hil_models/legacy/ADSB_Simulink_libiio/ModeS_Simulink_libiio.slx
diff --git a/hil_models/ADSB_Simulink_libiio/ad9361.cfg b/hil_models/legacy/ADSB_Simulink_libiio/ad9361.cfg
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/ad9361.cfg
rename to hil_models/legacy/ADSB_Simulink_libiio/ad9361.cfg
diff --git a/hil_models/ADSB_Simulink_libiio/data_Yb.mat b/hil_models/legacy/ADSB_Simulink_libiio/data_Yb.mat
similarity index 100%
rename from hil_models/ADSB_Simulink_libiio/data_Yb.mat
rename to hil_models/legacy/ADSB_Simulink_libiio/data_Yb.mat
diff --git a/hil_models/ADSB_transmitter/adsbTxGen.m b/hil_models/legacy/ADSB_transmitter/adsbTxGen.m
similarity index 100%
rename from hil_models/ADSB_transmitter/adsbTxGen.m
rename to hil_models/legacy/ADSB_transmitter/adsbTxGen.m
diff --git a/hil_models/ADSB_transmitter/txData.mat b/hil_models/legacy/ADSB_transmitter/txData.mat
similarity index 100%
rename from hil_models/ADSB_transmitter/txData.mat
rename to hil_models/legacy/ADSB_transmitter/txData.mat
diff --git a/hil_models/LTE_MATLAB/LTE10_MHz.ftr b/hil_models/legacy/LTE_MATLAB/LTE10_MHz.ftr
similarity index 100%
rename from hil_models/LTE_MATLAB/LTE10_MHz.ftr
rename to hil_models/legacy/LTE_MATLAB/LTE10_MHz.ftr
diff --git a/hil_models/LTE_MATLAB/LTE1p4_MHz.ftr b/hil_models/legacy/LTE_MATLAB/LTE1p4_MHz.ftr
similarity index 100%
rename from hil_models/LTE_MATLAB/LTE1p4_MHz.ftr
rename to hil_models/legacy/LTE_MATLAB/LTE1p4_MHz.ftr
diff --git a/hil_models/LTE_MATLAB/LTE3_MHz.ftr b/hil_models/legacy/LTE_MATLAB/LTE3_MHz.ftr
similarity index 100%
rename from hil_models/LTE_MATLAB/LTE3_MHz.ftr
rename to hil_models/legacy/LTE_MATLAB/LTE3_MHz.ftr
diff --git a/hil_models/LTE_MATLAB/LTE5_MHz.ftr b/hil_models/legacy/LTE_MATLAB/LTE5_MHz.ftr
similarity index 100%
rename from hil_models/LTE_MATLAB/LTE5_MHz.ftr
rename to hil_models/legacy/LTE_MATLAB/LTE5_MHz.ftr
diff --git a/hil_models/LTE_MATLAB/LTEReceiver.m b/hil_models/legacy/LTE_MATLAB/LTEReceiver.m
similarity index 100%
rename from hil_models/LTE_MATLAB/LTEReceiver.m
rename to hil_models/legacy/LTE_MATLAB/LTEReceiver.m
diff --git a/hil_models/LTE_MATLAB/PDSCHEVM.m b/hil_models/legacy/LTE_MATLAB/PDSCHEVM.m
similarity index 100%
rename from hil_models/LTE_MATLAB/PDSCHEVM.m
rename to hil_models/legacy/LTE_MATLAB/PDSCHEVM.m
diff --git a/hil_models/LTE_MATLAB/ad9361.cfg b/hil_models/legacy/LTE_MATLAB/ad9361.cfg
similarity index 100%
rename from hil_models/LTE_MATLAB/ad9361.cfg
rename to hil_models/legacy/LTE_MATLAB/ad9361.cfg
diff --git a/hil_models/LTE_MATLAB/ad9361_LTE.m b/hil_models/legacy/LTE_MATLAB/ad9361_LTE.m
similarity index 100%
rename from hil_models/LTE_MATLAB/ad9361_LTE.m
rename to hil_models/legacy/LTE_MATLAB/ad9361_LTE.m
diff --git a/hil_models/LTE_MATLAB/ad9361_LTE_2ch.m b/hil_models/legacy/LTE_MATLAB/ad9361_LTE_2ch.m
similarity index 100%
rename from hil_models/LTE_MATLAB/ad9361_LTE_2ch.m
rename to hil_models/legacy/LTE_MATLAB/ad9361_LTE_2ch.m
diff --git a/hil_models/LTE_MATLAB/demo.m b/hil_models/legacy/LTE_MATLAB/demo.m
similarity index 100%
rename from hil_models/LTE_MATLAB/demo.m
rename to hil_models/legacy/LTE_MATLAB/demo.m
diff --git a/hil_models/adrv9009/adrv9009.cfg b/hil_models/legacy/adrv9009/adrv9009.cfg
similarity index 100%
rename from hil_models/adrv9009/adrv9009.cfg
rename to hil_models/legacy/adrv9009/adrv9009.cfg
diff --git a/hil_models/adrv9009/adrv9009_matlab.m b/hil_models/legacy/adrv9009/adrv9009_matlab.m
similarity index 100%
rename from hil_models/adrv9009/adrv9009_matlab.m
rename to hil_models/legacy/adrv9009/adrv9009_matlab.m
diff --git a/hil_models/adrv9371/ad9371.cfg b/hil_models/legacy/adrv9371/ad9371.cfg
similarity index 100%
rename from hil_models/adrv9371/ad9371.cfg
rename to hil_models/legacy/adrv9371/ad9371.cfg
diff --git a/hil_models/adrv9371/ad9371_matlab.m b/hil_models/legacy/adrv9371/ad9371_matlab.m
similarity index 100%
rename from hil_models/adrv9371/ad9371_matlab.m
rename to hil_models/legacy/adrv9371/ad9371_matlab.m
diff --git a/hil_models/daq2_data_stream/daq2.cfg b/hil_models/legacy/daq2_data_stream/daq2.cfg
similarity index 100%
rename from hil_models/daq2_data_stream/daq2.cfg
rename to hil_models/legacy/daq2_data_stream/daq2.cfg
diff --git a/hil_models/daq2_data_stream/daq2_sim.slx b/hil_models/legacy/daq2_data_stream/daq2_sim.slx
similarity index 100%
rename from hil_models/daq2_data_stream/daq2_sim.slx
rename to hil_models/legacy/daq2_data_stream/daq2_sim.slx
diff --git a/hil_models/fmcomms2_3_data_stream/ad9361.cfg b/hil_models/legacy/fmcomms2_3_data_stream/ad9361.cfg
similarity index 100%
rename from hil_models/fmcomms2_3_data_stream/ad9361.cfg
rename to hil_models/legacy/fmcomms2_3_data_stream/ad9361.cfg
diff --git a/hil_models/fmcomms2_3_data_stream/ad9361_matlab.m b/hil_models/legacy/fmcomms2_3_data_stream/ad9361_matlab.m
similarity index 100%
rename from hil_models/fmcomms2_3_data_stream/ad9361_matlab.m
rename to hil_models/legacy/fmcomms2_3_data_stream/ad9361_matlab.m
diff --git a/hil_models/fmcomms2_3_data_stream/ad9361_sim.slx b/hil_models/legacy/fmcomms2_3_data_stream/ad9361_sim.slx
similarity index 100%
rename from hil_models/fmcomms2_3_data_stream/ad9361_sim.slx
rename to hil_models/legacy/fmcomms2_3_data_stream/ad9361_sim.slx
diff --git a/hil_models/fmcomms4_data_stream/ad9364.cfg b/hil_models/legacy/fmcomms4_data_stream/ad9364.cfg
similarity index 100%
rename from hil_models/fmcomms4_data_stream/ad9364.cfg
rename to hil_models/legacy/fmcomms4_data_stream/ad9364.cfg
diff --git a/hil_models/fmcomms4_data_stream/ad9364_sim.slx b/hil_models/legacy/fmcomms4_data_stream/ad9364_sim.slx
similarity index 100%
rename from hil_models/fmcomms4_data_stream/ad9364_sim.slx
rename to hil_models/legacy/fmcomms4_data_stream/ad9364_sim.slx
diff --git a/hil_models/fmcomms5_data_stream/ad9361-1.cfg b/hil_models/legacy/fmcomms5_data_stream/ad9361-1.cfg
similarity index 100%
rename from hil_models/fmcomms5_data_stream/ad9361-1.cfg
rename to hil_models/legacy/fmcomms5_data_stream/ad9361-1.cfg
diff --git a/hil_models/fmcomms5_data_stream/ad9361-2.cfg b/hil_models/legacy/fmcomms5_data_stream/ad9361-2.cfg
similarity index 100%
rename from hil_models/fmcomms5_data_stream/ad9361-2.cfg
rename to hil_models/legacy/fmcomms5_data_stream/ad9361-2.cfg
diff --git a/hil_models/fmcomms5_data_stream/fmcomms5.slx b/hil_models/legacy/fmcomms5_data_stream/fmcomms5.slx
similarity index 100%
rename from hil_models/fmcomms5_data_stream/fmcomms5.slx
rename to hil_models/legacy/fmcomms5_data_stream/fmcomms5.slx
diff --git a/hil_models/ieee80211_beacon_rx/ad9361.cfg b/hil_models/legacy/ieee80211_beacon_rx/ad9361.cfg
similarity index 100%
rename from hil_models/ieee80211_beacon_rx/ad9361.cfg
rename to hil_models/legacy/ieee80211_beacon_rx/ad9361.cfg
diff --git a/hil_models/ieee80211_beacon_rx/wlan80211BeaconRx.slx b/hil_models/legacy/ieee80211_beacon_rx/wlan80211BeaconRx.slx
similarity index 100%
rename from hil_models/ieee80211_beacon_rx/wlan80211BeaconRx.slx
rename to hil_models/legacy/ieee80211_beacon_rx/wlan80211BeaconRx.slx
diff --git a/hil_models/ieee80211_beacon_rx/wlan80211BeaconRxInit.m b/hil_models/legacy/ieee80211_beacon_rx/wlan80211BeaconRxInit.m
similarity index 100%
rename from hil_models/ieee80211_beacon_rx/wlan80211BeaconRxInit.m
rename to hil_models/legacy/ieee80211_beacon_rx/wlan80211BeaconRxInit.m
diff --git a/hil_models/ieee80211_beacon_rx/wlan80211BeaconRxModelParams.m b/hil_models/legacy/ieee80211_beacon_rx/wlan80211BeaconRxModelParams.m
similarity index 100%
rename from hil_models/ieee80211_beacon_rx/wlan80211BeaconRxModelParams.m
rename to hil_models/legacy/ieee80211_beacon_rx/wlan80211BeaconRxModelParams.m
diff --git a/hil_models/qpsktxrx/ad9361.cfg b/hil_models/legacy/qpsktxrx/ad9361.cfg
similarity index 100%
rename from hil_models/qpsktxrx/ad9361.cfg
rename to hil_models/legacy/qpsktxrx/ad9361.cfg
diff --git a/hil_models/qpsktxrx/qpsktxrx.slx b/hil_models/legacy/qpsktxrx/qpsktxrx.slx
similarity index 100%
rename from hil_models/qpsktxrx/qpsktxrx.slx
rename to hil_models/legacy/qpsktxrx/qpsktxrx.slx
diff --git a/hil_models/qpsktxrx/sdrqpskrx.mat b/hil_models/legacy/qpsktxrx/sdrqpskrx.mat
similarity index 100%
rename from hil_models/qpsktxrx/sdrqpskrx.mat
rename to hil_models/legacy/qpsktxrx/sdrqpskrx.mat
diff --git a/hil_models/qpsktxrx/sdrqpsktx.mat b/hil_models/legacy/qpsktxrx/sdrqpsktx.mat
similarity index 100%
rename from hil_models/qpsktxrx/sdrqpsktx.mat
rename to hil_models/legacy/qpsktxrx/sdrqpsktx.mat