NanoVNASaver.Hardware package¶
Submodules¶
NanoVNASaver.Hardware.AVNA module¶
NanoVNASaver.Hardware.Convert module¶
NanoVNASaver.Hardware.Hardware module¶
NanoVNASaver.Hardware.JNCRadio_VNA_3G module¶
NanoVNASaver.Hardware.LiteVNA64 module¶
- class NanoVNASaver.Hardware.LiteVNA64.LiteVNA64(iface: Interface)[source]¶
Bases:
NanoVNA_V2
- name = 'LiteVNA-64'¶
- screenheight = 320¶
- screenwidth = 480¶
- sweep_max_freq_hz = 6300000000.0¶
- sweep_points_max = 65535¶
- valid_datapoints: tuple[int, ...] = (51, 101, 201, 401, 801, 1024, 1601, 3201, 4501, 6401, 12801, 25601)¶
NanoVNASaver.Hardware.NanoVNA module¶
NanoVNASaver.Hardware.NanoVNA_F module¶
NanoVNASaver.Hardware.NanoVNA_F_V2 module¶
NanoVNASaver.Hardware.NanoVNA_F_V3 module¶
NanoVNASaver.Hardware.NanoVNA_H module¶
NanoVNASaver.Hardware.NanoVNA_H4 module¶
NanoVNASaver.Hardware.NanoVNA_V2 module¶
NanoVNASaver.Hardware.SV4401A module¶
NanoVNASaver.Hardware.SV6301A module¶
NanoVNASaver.Hardware.Serial module¶
NanoVNASaver.Hardware.TinySA module¶
- class NanoVNASaver.Hardware.TinySA.TinySA(iface: Interface)[source]¶
Bases:
VNA
- name = 'tinySA'¶
- screenheight = 240¶
- screenwidth = 320¶
- valid_datapoints: tuple[int, ...] = (290,)¶
- class NanoVNASaver.Hardware.TinySA.TinySA_Ultra(iface: Interface)[source]¶
Bases:
TinySA
- name = 'tinySA Ultra'¶
- read_firmware_version() Version [source]¶
For example, command version in TinySA returns as this tinySA4_v1.4-193-g6ff182b HW Version:V0.5.4 max2871
- screenheight = 320¶
- screenwidth = 480¶
- valid_datapoints: tuple[int, ...] = (450, 51, 101, 145, 290)¶