Skip to content

Commit 8ba68b3

Browse files
committed
updated
1 parent 97430b0 commit 8ba68b3

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

python_hackrf/pylibhackrf/pyhackrf.pyi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ from typing import Self, Callable
2424
from enum import IntEnum
2525
import numpy as np
2626

27+
PY_BYTES_PER_BLOCK: int
28+
'''Number of bytes per tuning for sweeping'''
29+
30+
PY_MAX_SWEEP_RANGES: int
31+
'''Maximum number of sweep ranges to be specified for `pyhackrf_init_sweep`'''
32+
2733
PY_HACKRF_OPERACAKE_ADDRESS_INVALID: int
2834
'''Invalid Opera Cake add-on board address, placeholder in hackrf_get_operacake_boards'''
2935

python_hackrf/pylibhackrf/pyhackrf.pyx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ from enum import IntEnum
3131
cimport numpy as np
3232
import numpy as np
3333

34+
PY_BYTES_PER_BLOCK = chackrf.BYTES_PER_BLOCK
35+
PY_MAX_SWEEP_RANGES = chackrf.MAX_SWEEP_RANGES
3436
PY_HACKRF_OPERACAKE_ADDRESS_INVALID = chackrf.HACKRF_OPERACAKE_ADDRESS_INVALID
3537
PY_HACKRF_OPERACAKE_MAX_BOARDS = chackrf.HACKRF_OPERACAKE_MAX_BOARDS
3638
PY_HACKRF_OPERACAKE_MAX_DWELL_TIMES = chackrf.HACKRF_OPERACAKE_MAX_DWELL_TIMES
@@ -259,7 +261,7 @@ cdef class PyHackrfDevice:
259261
if result != chackrf.hackrf_error.HACKRF_SUCCESS:
260262
raise RuntimeError(f'pyhackrf_board_partid_serialno_read() failed: {chackrf.hackrf_error_name(result).decode("utf-8")} ({result})')
261263

262-
return (
264+
return (
263265
(
264266
read_partid_serialno.part_id[0],
265267
read_partid_serialno.part_id[1]
@@ -271,7 +273,7 @@ cdef class PyHackrfDevice:
271273
read_partid_serialno.serial_no[3],
272274
)
273275
)
274-
276+
275277
def pyhackrf_serialno_read(self) -> str:
276278
read_partid_serialno = self.pyhackrf_board_partid_serialno_read()
277279

python_hackrf/pylibhackrf/pyhackrf_android.pyx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ from enum import IntEnum
3232
cimport numpy as np
3333
import numpy as np
3434

35+
PY_BYTES_PER_BLOCK = chackrf.BYTES_PER_BLOCK
36+
PY_MAX_SWEEP_RANGES = chackrf.MAX_SWEEP_RANGES
3537
PY_HACKRF_OPERACAKE_ADDRESS_INVALID = chackrf.HACKRF_OPERACAKE_ADDRESS_INVALID
3638
PY_HACKRF_OPERACAKE_MAX_BOARDS = chackrf.HACKRF_OPERACAKE_MAX_BOARDS
3739
PY_HACKRF_OPERACAKE_MAX_DWELL_TIMES = chackrf.HACKRF_OPERACAKE_MAX_DWELL_TIMES
@@ -258,7 +260,7 @@ cdef class PyHackrfDevice:
258260
if result != chackrf.hackrf_error.HACKRF_SUCCESS:
259261
raise RuntimeError(f'pyhackrf_board_partid_serialno_read() failed: {chackrf.hackrf_error_name(result).decode("utf-8")} ({result})')
260262

261-
return (
263+
return (
262264
(
263265
read_partid_serialno.part_id[0],
264266
read_partid_serialno.part_id[1]

0 commit comments

Comments
 (0)