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