Skip to content

Commit 5669590

Browse files
committed
Updaed code review comments
1 parent 23ff306 commit 5669590

File tree

10 files changed

+154
-98
lines changed

10 files changed

+154
-98
lines changed

generated/nifake/nifake/_grpc_stub_interpreter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -489,13 +489,13 @@ def write_waveform(self, waveform): # noqa: N802
489489
def write_waveform_numpy(self, waveform): # noqa: N802
490490
raise NotImplementedError('numpy-specific methods are not supported over gRPC')
491491

492-
def write_waveform_complex_f32(self, waveform_data_array): # noqa: N802
492+
def write_waveform_numpy_complex128(self, waveform_data_array): # noqa: N802
493493
raise NotImplementedError('numpy-specific methods are not supported over gRPC')
494494

495-
def write_waveform_complex_f64(self, waveform_data_array): # noqa: N802
495+
def write_waveform_numpy_complex64(self, waveform_data_array): # noqa: N802
496496
raise NotImplementedError('numpy-specific methods are not supported over gRPC')
497497

498-
def write_waveform_numpy_complex_i16(self, waveform_data_array): # noqa: N802
498+
def write_waveform_numpy_complex_interleaved_i16(self, waveform_data_array): # noqa: N802
499499
raise NotImplementedError('numpy-specific methods are not supported over gRPC')
500500

501501
def close(self): # noqa: N802

generated/nifake/nifake/_library.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ def __init__(self, ctypes_library):
9393
self.niFake_UnlockSession_cfunc = None
9494
self.niFake_Use64BitNumber_cfunc = None
9595
self.niFake_WriteWaveform_cfunc = None
96-
self.niFake_WriteWaveformComplexF32_cfunc = None
97-
self.niFake_WriteWaveformComplexF64_cfunc = None
98-
self.niFake_WriteWaveformNumpyComplexI16_cfunc = None
96+
self.niFake_WriteWaveformNumpyComplex128_cfunc = None
97+
self.niFake_WriteWaveformNumpyComplex64_cfunc = None
98+
self.niFake_WriteWaveformNumpyComplexInterleavedI16_cfunc = None
9999
self.niFake_close_cfunc = None
100100
self.niFake_error_message_cfunc = None
101101
self.niFake_self_test_cfunc = None
@@ -643,29 +643,29 @@ def niFake_WriteWaveform(self, vi, number_of_samples, waveform): # noqa: N802
643643
self.niFake_WriteWaveform_cfunc.restype = ViStatus # noqa: F405
644644
return self.niFake_WriteWaveform_cfunc(vi, number_of_samples, waveform)
645645

646-
def niFake_WriteWaveformComplexF32(self, vi, number_of_samples, waveform_data_array): # noqa: N802
646+
def niFake_WriteWaveformNumpyComplex128(self, vi, number_of_samples, waveform_data_array): # noqa: N802
647647
with self._func_lock:
648-
if self.niFake_WriteWaveformComplexF32_cfunc is None:
649-
self.niFake_WriteWaveformComplexF32_cfunc = self._get_library_function('niFake_WriteWaveformComplexF32')
650-
self.niFake_WriteWaveformComplexF32_cfunc.argtypes = [ViSession, ViInt32, ctypes.POINTER(NIComplexNumberF32)] # noqa: F405
651-
self.niFake_WriteWaveformComplexF32_cfunc.restype = ViStatus # noqa: F405
652-
return self.niFake_WriteWaveformComplexF32_cfunc(vi, number_of_samples, waveform_data_array)
648+
if self.niFake_WriteWaveformNumpyComplex128_cfunc is None:
649+
self.niFake_WriteWaveformNumpyComplex128_cfunc = self._get_library_function('niFake_WriteWaveformNumpyComplex128')
650+
self.niFake_WriteWaveformNumpyComplex128_cfunc.argtypes = [ViSession, ViInt32, ctypes.POINTER(NIComplexNumber)] # noqa: F405
651+
self.niFake_WriteWaveformNumpyComplex128_cfunc.restype = ViStatus # noqa: F405
652+
return self.niFake_WriteWaveformNumpyComplex128_cfunc(vi, number_of_samples, waveform_data_array)
653653

654-
def niFake_WriteWaveformComplexF64(self, vi, number_of_samples, waveform_data_array): # noqa: N802
654+
def niFake_WriteWaveformNumpyComplex64(self, vi, number_of_samples, waveform_data_array): # noqa: N802
655655
with self._func_lock:
656-
if self.niFake_WriteWaveformComplexF64_cfunc is None:
657-
self.niFake_WriteWaveformComplexF64_cfunc = self._get_library_function('niFake_WriteWaveformComplexF64')
658-
self.niFake_WriteWaveformComplexF64_cfunc.argtypes = [ViSession, ViInt32, ctypes.POINTER(NIComplexNumber)] # noqa: F405
659-
self.niFake_WriteWaveformComplexF64_cfunc.restype = ViStatus # noqa: F405
660-
return self.niFake_WriteWaveformComplexF64_cfunc(vi, number_of_samples, waveform_data_array)
656+
if self.niFake_WriteWaveformNumpyComplex64_cfunc is None:
657+
self.niFake_WriteWaveformNumpyComplex64_cfunc = self._get_library_function('niFake_WriteWaveformNumpyComplex64')
658+
self.niFake_WriteWaveformNumpyComplex64_cfunc.argtypes = [ViSession, ViInt32, ctypes.POINTER(NIComplexNumberF32)] # noqa: F405
659+
self.niFake_WriteWaveformNumpyComplex64_cfunc.restype = ViStatus # noqa: F405
660+
return self.niFake_WriteWaveformNumpyComplex64_cfunc(vi, number_of_samples, waveform_data_array)
661661

662-
def niFake_WriteWaveformNumpyComplexI16(self, vi, number_of_samples, waveform_data_array): # noqa: N802
662+
def niFake_WriteWaveformNumpyComplexInterleavedI16(self, vi, number_of_samples, waveform_data_array): # noqa: N802
663663
with self._func_lock:
664-
if self.niFake_WriteWaveformNumpyComplexI16_cfunc is None:
665-
self.niFake_WriteWaveformNumpyComplexI16_cfunc = self._get_library_function('niFake_WriteWaveformNumpyComplexI16')
666-
self.niFake_WriteWaveformNumpyComplexI16_cfunc.argtypes = [ViSession, ViInt32, ctypes.POINTER(NIComplexI16)] # noqa: F405
667-
self.niFake_WriteWaveformNumpyComplexI16_cfunc.restype = ViStatus # noqa: F405
668-
return self.niFake_WriteWaveformNumpyComplexI16_cfunc(vi, number_of_samples, waveform_data_array)
664+
if self.niFake_WriteWaveformNumpyComplexInterleavedI16_cfunc is None:
665+
self.niFake_WriteWaveformNumpyComplexInterleavedI16_cfunc = self._get_library_function('niFake_WriteWaveformNumpyComplexInterleavedI16')
666+
self.niFake_WriteWaveformNumpyComplexInterleavedI16_cfunc.argtypes = [ViSession, ViInt32, ctypes.POINTER(NIComplexI16)] # noqa: F405
667+
self.niFake_WriteWaveformNumpyComplexInterleavedI16_cfunc.restype = ViStatus # noqa: F405
668+
return self.niFake_WriteWaveformNumpyComplexInterleavedI16_cfunc(vi, number_of_samples, waveform_data_array)
669669

670670
def niFake_close(self, vi): # noqa: N802
671671
with self._func_lock:

generated/nifake/nifake/_library_interpreter.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -738,27 +738,27 @@ def write_waveform_numpy(self, waveform): # noqa: N802
738738
errors.handle_error(self, error_code, ignore_warnings=False, is_error_handling=False)
739739
return
740740

741-
def write_waveform_complex_f32(self, waveform_data_array): # noqa: N802
741+
def write_waveform_numpy_complex128(self, waveform_data_array): # noqa: N802
742742
vi_ctype = _visatype.ViSession(self._vi) # case S110
743743
number_of_samples_ctype = _visatype.ViInt32(0 if waveform_data_array is None else len(waveform_data_array)) # case S160
744-
waveform_data_array_ctype = _get_ctypes_pointer_for_buffer(value=waveform_data_array, library_type=_complextype.NIComplexNumberF32) # case B510
745-
error_code = self._library.niFake_WriteWaveformComplexF32(vi_ctype, number_of_samples_ctype, waveform_data_array_ctype)
744+
waveform_data_array_ctype = _get_ctypes_pointer_for_buffer(value=waveform_data_array, library_type=_complextype.NIComplexNumber) # case B510
745+
error_code = self._library.niFake_WriteWaveformNumpyComplex128(vi_ctype, number_of_samples_ctype, waveform_data_array_ctype)
746746
errors.handle_error(self, error_code, ignore_warnings=False, is_error_handling=False)
747747
return
748748

749-
def write_waveform_complex_f64(self, waveform_data_array): # noqa: N802
749+
def write_waveform_numpy_complex64(self, waveform_data_array): # noqa: N802
750750
vi_ctype = _visatype.ViSession(self._vi) # case S110
751751
number_of_samples_ctype = _visatype.ViInt32(0 if waveform_data_array is None else len(waveform_data_array)) # case S160
752-
waveform_data_array_ctype = _get_ctypes_pointer_for_buffer(value=waveform_data_array, library_type=_complextype.NIComplexNumber) # case B510
753-
error_code = self._library.niFake_WriteWaveformComplexF64(vi_ctype, number_of_samples_ctype, waveform_data_array_ctype)
752+
waveform_data_array_ctype = _get_ctypes_pointer_for_buffer(value=waveform_data_array, library_type=_complextype.NIComplexNumberF32) # case B510
753+
error_code = self._library.niFake_WriteWaveformNumpyComplex64(vi_ctype, number_of_samples_ctype, waveform_data_array_ctype)
754754
errors.handle_error(self, error_code, ignore_warnings=False, is_error_handling=False)
755755
return
756756

757-
def write_waveform_numpy_complex_i16(self, waveform_data_array): # noqa: N802
757+
def write_waveform_numpy_complex_interleaved_i16(self, waveform_data_array): # noqa: N802
758758
vi_ctype = _visatype.ViSession(self._vi) # case S110
759759
number_of_samples_ctype = _visatype.ViInt32(0 if waveform_data_array is None else len(waveform_data_array) // 2) # case S160
760760
waveform_data_array_ctype = _get_ctypes_pointer_for_buffer(value=waveform_data_array, library_type=_complextype.NIComplexI16) # case B510
761-
error_code = self._library.niFake_WriteWaveformNumpyComplexI16(vi_ctype, number_of_samples_ctype, waveform_data_array_ctype)
761+
error_code = self._library.niFake_WriteWaveformNumpyComplexInterleavedI16(vi_ctype, number_of_samples_ctype, waveform_data_array_ctype)
762762
errors.handle_error(self, error_code, ignore_warnings=False, is_error_handling=False)
763763
return
764764

generated/nifake/nifake/session.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1671,13 +1671,13 @@ def write_waveform_numpy(self, waveform):
16711671
self._interpreter.write_waveform_numpy(waveform)
16721672

16731673
@ivi_synchronized
1674-
def write_waveform_complex_f32(self, waveform_data_array):
1675-
r'''write_waveform_complex_f32
1674+
def write_waveform_numpy_complex128(self, waveform_data_array):
1675+
r'''write_waveform_numpy_complex128
16761676
1677-
A method that writes a waveform of numpy complex64 numbers.
1677+
A method that writes a waveform of numpy complex128 numbers
16781678
16791679
Args:
1680-
waveform_data_array (numpy.array(dtype=numpy.complex64)): Specifies the array of data to load into the waveform. Array should be numberOfSamples big.
1680+
waveform_data_array (numpy.array(dtype=numpy.complex128)): Specifies the array of data to load into the waveform. Array should be numberOfSamples big.
16811681
16821682
'''
16831683
import numpy
@@ -1686,18 +1686,18 @@ def write_waveform_complex_f32(self, waveform_data_array):
16861686
raise TypeError('waveform_data_array must be {0}, is {1}'.format(numpy.ndarray, type(waveform_data_array)))
16871687
if numpy.isfortran(waveform_data_array) is True:
16881688
raise TypeError('waveform_data_array must be in C-order')
1689-
if waveform_data_array.dtype is not numpy.dtype('complex64'):
1690-
raise TypeError('waveform_data_array must be numpy.ndarray of dtype=complex64, is ' + str(waveform_data_array.dtype))
1691-
self._interpreter.write_waveform_complex_f32(waveform_data_array)
1689+
if waveform_data_array.dtype is not numpy.dtype('complex128'):
1690+
raise TypeError('waveform_data_array must be numpy.ndarray of dtype=complex128, is ' + str(waveform_data_array.dtype))
1691+
self._interpreter.write_waveform_numpy_complex128(waveform_data_array)
16921692

16931693
@ivi_synchronized
1694-
def write_waveform_complex_f64(self, waveform_data_array):
1695-
r'''write_waveform_complex_f64
1694+
def write_waveform_numpy_complex64(self, waveform_data_array):
1695+
r'''write_waveform_numpy_complex64
16961696
1697-
A method that writes a waveform of numpy complex128 numbers
1697+
A method that writes a waveform of numpy complex64 numbers.
16981698
16991699
Args:
1700-
waveform_data_array (numpy.array(dtype=numpy.complex128)): Specifies the array of data to load into the waveform. Array should be numberOfSamples big.
1700+
waveform_data_array (numpy.array(dtype=numpy.complex64)): Specifies the array of data to load into the waveform. Array should be numberOfSamples big.
17011701
17021702
'''
17031703
import numpy
@@ -1706,13 +1706,13 @@ def write_waveform_complex_f64(self, waveform_data_array):
17061706
raise TypeError('waveform_data_array must be {0}, is {1}'.format(numpy.ndarray, type(waveform_data_array)))
17071707
if numpy.isfortran(waveform_data_array) is True:
17081708
raise TypeError('waveform_data_array must be in C-order')
1709-
if waveform_data_array.dtype is not numpy.dtype('complex128'):
1710-
raise TypeError('waveform_data_array must be numpy.ndarray of dtype=complex128, is ' + str(waveform_data_array.dtype))
1711-
self._interpreter.write_waveform_complex_f64(waveform_data_array)
1709+
if waveform_data_array.dtype is not numpy.dtype('complex64'):
1710+
raise TypeError('waveform_data_array must be numpy.ndarray of dtype=complex64, is ' + str(waveform_data_array.dtype))
1711+
self._interpreter.write_waveform_numpy_complex64(waveform_data_array)
17121712

17131713
@ivi_synchronized
1714-
def write_waveform_numpy_complex_i16(self, waveform_data_array):
1715-
r'''write_waveform_numpy_complex_i16
1714+
def write_waveform_numpy_complex_interleaved_i16(self, waveform_data_array):
1715+
r'''write_waveform_numpy_complex_interleaved_i16
17161716
17171717
A method that writes a waveform of numpy complex i16 numbers.
17181718
@@ -1728,7 +1728,7 @@ def write_waveform_numpy_complex_i16(self, waveform_data_array):
17281728
raise TypeError('waveform_data_array must be in C-order')
17291729
if waveform_data_array.dtype is not numpy.dtype('int16'):
17301730
raise TypeError('waveform_data_array must be numpy.ndarray of dtype=int16, is ' + str(waveform_data_array.dtype))
1731-
self._interpreter.write_waveform_numpy_complex_i16(waveform_data_array)
1731+
self._interpreter.write_waveform_numpy_complex_interleaved_i16(waveform_data_array)
17321732

17331733
def _close(self):
17341734
r'''_close

generated/nifake/nifake/unit_tests/_mock_helper.py

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -210,12 +210,12 @@ def __init__(self):
210210
self._defaults['Use64BitNumber']['output'] = None
211211
self._defaults['WriteWaveform'] = {}
212212
self._defaults['WriteWaveform']['return'] = 0
213-
self._defaults['WriteWaveformComplexF32'] = {}
214-
self._defaults['WriteWaveformComplexF32']['return'] = 0
215-
self._defaults['WriteWaveformComplexF64'] = {}
216-
self._defaults['WriteWaveformComplexF64']['return'] = 0
217-
self._defaults['WriteWaveformNumpyComplexI16'] = {}
218-
self._defaults['WriteWaveformNumpyComplexI16']['return'] = 0
213+
self._defaults['WriteWaveformNumpyComplex128'] = {}
214+
self._defaults['WriteWaveformNumpyComplex128']['return'] = 0
215+
self._defaults['WriteWaveformNumpyComplex64'] = {}
216+
self._defaults['WriteWaveformNumpyComplex64']['return'] = 0
217+
self._defaults['WriteWaveformNumpyComplexInterleavedI16'] = {}
218+
self._defaults['WriteWaveformNumpyComplexInterleavedI16']['return'] = 0
219219
self._defaults['close'] = {}
220220
self._defaults['close']['return'] = 0
221221
self._defaults['error_message'] = {}
@@ -961,20 +961,20 @@ def niFake_WriteWaveform(self, vi, number_of_samples, waveform): # noqa: N802
961961
return self._defaults['WriteWaveform']['return']
962962
return self._defaults['WriteWaveform']['return']
963963

964-
def niFake_WriteWaveformComplexF32(self, vi, number_of_samples, waveform_data_array): # noqa: N802
965-
if self._defaults['WriteWaveformComplexF32']['return'] != 0:
966-
return self._defaults['WriteWaveformComplexF32']['return']
967-
return self._defaults['WriteWaveformComplexF32']['return']
964+
def niFake_WriteWaveformNumpyComplex128(self, vi, number_of_samples, waveform_data_array): # noqa: N802
965+
if self._defaults['WriteWaveformNumpyComplex128']['return'] != 0:
966+
return self._defaults['WriteWaveformNumpyComplex128']['return']
967+
return self._defaults['WriteWaveformNumpyComplex128']['return']
968968

969-
def niFake_WriteWaveformComplexF64(self, vi, number_of_samples, waveform_data_array): # noqa: N802
970-
if self._defaults['WriteWaveformComplexF64']['return'] != 0:
971-
return self._defaults['WriteWaveformComplexF64']['return']
972-
return self._defaults['WriteWaveformComplexF64']['return']
969+
def niFake_WriteWaveformNumpyComplex64(self, vi, number_of_samples, waveform_data_array): # noqa: N802
970+
if self._defaults['WriteWaveformNumpyComplex64']['return'] != 0:
971+
return self._defaults['WriteWaveformNumpyComplex64']['return']
972+
return self._defaults['WriteWaveformNumpyComplex64']['return']
973973

974-
def niFake_WriteWaveformNumpyComplexI16(self, vi, number_of_samples, waveform_data_array): # noqa: N802
975-
if self._defaults['WriteWaveformNumpyComplexI16']['return'] != 0:
976-
return self._defaults['WriteWaveformNumpyComplexI16']['return']
977-
return self._defaults['WriteWaveformNumpyComplexI16']['return']
974+
def niFake_WriteWaveformNumpyComplexInterleavedI16(self, vi, number_of_samples, waveform_data_array): # noqa: N802
975+
if self._defaults['WriteWaveformNumpyComplexInterleavedI16']['return'] != 0:
976+
return self._defaults['WriteWaveformNumpyComplexInterleavedI16']['return']
977+
return self._defaults['WriteWaveformNumpyComplexInterleavedI16']['return']
978978

979979
def niFake_close(self, vi): # noqa: N802
980980
if self._defaults['close']['return'] != 0:
@@ -1150,12 +1150,12 @@ def set_side_effects_and_return_values(self, mock_library):
11501150
mock_library.niFake_Use64BitNumber.return_value = 0
11511151
mock_library.niFake_WriteWaveform.side_effect = MockFunctionCallError("niFake_WriteWaveform")
11521152
mock_library.niFake_WriteWaveform.return_value = 0
1153-
mock_library.niFake_WriteWaveformComplexF32.side_effect = MockFunctionCallError("niFake_WriteWaveformComplexF32")
1154-
mock_library.niFake_WriteWaveformComplexF32.return_value = 0
1155-
mock_library.niFake_WriteWaveformComplexF64.side_effect = MockFunctionCallError("niFake_WriteWaveformComplexF64")
1156-
mock_library.niFake_WriteWaveformComplexF64.return_value = 0
1157-
mock_library.niFake_WriteWaveformNumpyComplexI16.side_effect = MockFunctionCallError("niFake_WriteWaveformNumpyComplexI16")
1158-
mock_library.niFake_WriteWaveformNumpyComplexI16.return_value = 0
1153+
mock_library.niFake_WriteWaveformNumpyComplex128.side_effect = MockFunctionCallError("niFake_WriteWaveformNumpyComplex128")
1154+
mock_library.niFake_WriteWaveformNumpyComplex128.return_value = 0
1155+
mock_library.niFake_WriteWaveformNumpyComplex64.side_effect = MockFunctionCallError("niFake_WriteWaveformNumpyComplex64")
1156+
mock_library.niFake_WriteWaveformNumpyComplex64.return_value = 0
1157+
mock_library.niFake_WriteWaveformNumpyComplexInterleavedI16.side_effect = MockFunctionCallError("niFake_WriteWaveformNumpyComplexInterleavedI16")
1158+
mock_library.niFake_WriteWaveformNumpyComplexInterleavedI16.return_value = 0
11591159
mock_library.niFake_close.side_effect = MockFunctionCallError("niFake_close")
11601160
mock_library.niFake_close.return_value = 0
11611161
mock_library.niFake_error_message.side_effect = MockFunctionCallError("niFake_error_message")

0 commit comments

Comments
 (0)