File tree Expand file tree Collapse file tree 2 files changed +2
-0
lines changed
python_hackrf/pylibhackrf Expand file tree Collapse file tree 2 files changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -364,6 +364,7 @@ cdef class PyHackrfDevice:
364364 raise RuntimeError(f'pyhackrf_set_vga_gain() failed: {chackrf.hackrf_error_name(result ).decode("utf-8")} ({result})')
365365
366366 def pyhackrf_set_txvga_gain(self , value: int ) -> None:
367+ value = int (max (0 , min (47 , value)))
367368 result = chackrf.hackrf_set_txvga_gain(self .__hackrf_device, < uint32_t> value)
368369 if result != chackrf.hackrf_error.HACKRF_SUCCESS:
369370 raise RuntimeError(f'pyhackrf_set_txvga_gain() failed: {chackrf.hackrf_error_name(result ).decode("utf-8")} ({result})')
Original file line number Diff line number Diff line change @@ -363,6 +363,7 @@ cdef class PyHackrfDevice:
363363 raise RuntimeError(f'pyhackrf_set_vga_gain() failed: {chackrf.hackrf_error_name(result ).decode("utf-8")} ({result})')
364364
365365 def pyhackrf_set_txvga_gain(self , value: int ) -> None:
366+ value = int (max (0 , min (47 , value)))
366367 result = chackrf.hackrf_set_txvga_gain(self .__hackrf_device, < uint32_t> value)
367368 if result != chackrf.hackrf_error.HACKRF_SUCCESS:
368369 raise RuntimeError(f'pyhackrf_set_txvga_gain() failed: {chackrf.hackrf_error_name(result ).decode("utf-8")} ({result})')
You can’t perform that action at this time.
0 commit comments