Skip to content

Commit 5ddf12b

Browse files
committed
Add board property to differentiate artifacts from variants
Signed-off-by: Pineda <Julia.Pineda@analog.com>
1 parent 8482607 commit 5ddf12b

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

test/AD9081HWTests.m

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
properties
44
uri = 'ip:analog.local';
55
author = 'ADI';
6+
board = 'zynqmp-zcu102-rev10-ad9081-vm8-l4';
67
end
78

89
methods(TestClassSetup)
@@ -174,8 +175,8 @@ function testAD9081RxWithTxDDSTwoChan(testCase)
174175

175176
% plot(real(out));
176177
% testCase.estFrequency(out,sr);
177-
freqEst1 = testCase.estFrequencyMax(out(:,1),srRx,true,'TwoChanDDS_Chan1');
178-
freqEst2 = testCase.estFrequencyMax(out(:,2),srRx,true,'TwoChanDDS_Chan2');
178+
freqEst1 = testCase.estFrequencyMax(out(:,1),srRx,true,testCase.board+"_TwoChanDDS_Chan1");
179+
freqEst2 = testCase.estFrequencyMax(out(:,2),srRx,true,testCase.board+"_TwoChanDDS_Chan2");
179180
% freqEst1 = meanfreq(double(real(out(:,1))),rx.SamplingRate);
180181
% freqEst2 = meanfreq(double(real(out(:,2))),rx.SamplingRate);
181182

@@ -237,7 +238,7 @@ function testAD9081RxWithTxData(testCase)
237238
end
238239

239240
function testAD9081RxWithTxDataTwoChan(testCase)
240-
241+
241242
tx = adi.AD9081.Tx('uri',testCase.uri);
242243
[cdc, fdc, dc, srTx] = tx.GetDataPathConfiguration();
243244

@@ -288,8 +289,8 @@ function testAD9081RxWithTxDataTwoChan(testCase)
288289

289290
% plot(real(out));
290291
% testCase.estFrequency(out,rx.SamplingRate);
291-
freqEst1 = testCase.estFrequencyMax(out(:,1),srRx,true,'TwoChanData_Chan1');
292-
freqEst2 = testCase.estFrequencyMax(out(:,2),srRx,true,'TwoChanData_Chan2');
292+
freqEst1 = testCase.estFrequencyMax(out(:,1),srRx,true,testCase.board+"_TwoChanData_Chan1");
293+
freqEst2 = testCase.estFrequencyMax(out(:,2),srRx,true,testCase.board+"_TwoChanData_Chan2");
293294
% freqEst = meanfreq(double(real(out)),rx.SamplingRate);
294295

295296
testCase.verifyTrue(valid);

test/HardwareTests.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,15 @@
88
methods(TestClassSetup)
99
function UpdateURIFromEnv(testCase)
1010
urienv = getenv('IIO_URI');
11+
boardenv = getenv('board');
1112
if ~isempty(urienv)
1213
fprintf('Overriding default URI with: %s\n',urienv);
1314
testCase.uri = urienv;
1415
end
16+
if isprop(testCase, 'board') && ~isempty(boardenv)
17+
fprintf('Overriding default board name with: %s\n',boardenv);
18+
testCase.board = boardenv;
19+
end
1520
end
1621
end
1722

0 commit comments

Comments
 (0)