NanoVNASaver.Settings package

Submodules

NanoVNASaver.Settings.Bands module

class NanoVNASaver.Settings.Bands.BandsModel[source]

Bases: QAbstractTableModel

addRow()[source]
color = <PyQt6.QtGui.QColor object>
columnCount(self, parent: QModelIndex = QModelIndex()) int[source]
data(self, index: QModelIndex, role: int = Qt.DisplayRole) Any[source]
flags(self, index: QModelIndex) Qt.ItemFlag[source]
headerData(self, section: int, orientation: Qt.Orientation, role: int = Qt.DisplayRole) Any[source]
index(self, row: int, column: int, parent: QModelIndex = QModelIndex()) QModelIndex[source]
removeRow(self, row: int, parent: QModelIndex = QModelIndex()) bool[source]
resetBands()[source]
rowCount(self, parent: QModelIndex = QModelIndex()) int[source]
saveSettings()[source]
setColor(color)[source]
setData(self, index: QModelIndex, value: Any, role: int = Qt.EditRole) bool[source]

NanoVNASaver.Settings.Sweep module

class NanoVNASaver.Settings.Sweep.Properties[source]

Bases: object

averages: tuple[int, int] = (3, 0)
logarithmic: bool = False
mode: SweepMode = 0
name: str = ''
class NanoVNASaver.Settings.Sweep.Sweep(start: int = 3600000, end: int = 30000000, points: int = 101, segments: int = 1, properties: 'Properties' = <NanoVNASaver.Settings.Sweep.Properties object at 0x7f1256883990>)[source]

Bases: object

check()[source]
copy() Sweep[source]
end: int = 30000000
get_frequencies() Iterator[int][source]
get_index_range(index: int) tuple[int, int][source]
points: int = 101
properties: Properties = <NanoVNASaver.Settings.Sweep.Properties object>
segments: int = 1
property span: int
start: int = 3600000
property stepsize: int
class NanoVNASaver.Settings.Sweep.SweepMode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

AVERAGE = 2
CONTINOUS = 1
SINGLE = 0

Module contents