start()#
- InstroSDR.start(
- *,
- direction: Direction = Direction.RX,
- channels: Sequence[str] = ('0',),
- background: bool = False,
- n_samples: int = 1024,
- publish_spectrum: bool = False,
Begin continuous acquisition.
With
background=Truethe daemon runsfetch_iqin a loop, which the blocking fetch paces, so blocks publish without a loop of your own.- Parameters:
direction (Direction) – Signal path,
Direction.RXorDirection.TX.channels (Sequence[str]) – Channels the stream covers.
background (bool) – Hand the fetch loop to the background daemon.
n_samples (int) – Samples per channel per block, when
backgroundis set.publish_spectrum (bool) – Also publish spectrum features for each block, when
backgroundis set.