kopia lustrzana https://github.com/NanoVNA-Saver/nanovna-saver
Update readme and more.
rodzic
c99333c97b
commit
b908c5fef3
|
@ -1 +1,2 @@
|
|||
# Code for using NanoVNASaver without the GUI.
|
||||
# Code for using NanoVNASaver without the GUI.
|
||||
This project is a fork of the original NanoVNASaver, but without all the GUI parts. It is developed by The PICC Group in the IEEE AP-S Student Design Contest.
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
from src.Hardware import Hardware as hw
|
||||
from src.Hardware.VNA import VNA
|
||||
|
||||
|
||||
############### TODO: Implement high level script for newbies. #######################
|
||||
pass
|
|
@ -1,37 +0,0 @@
|
|||
#! /usr/bin/env python3
|
||||
# NanoVNASaver - a python program to view and export Touchstone data from a
|
||||
# NanoVNA
|
||||
# Copyright (C) 2019. Rune B. Broberg
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
# This launcher is ignored by setuptools. Its only purpose is direct
|
||||
# execution from a source tree.
|
||||
|
||||
import os.path
|
||||
import sys
|
||||
|
||||
# Ignore the current working directory.
|
||||
src = os.path.join(os.path.dirname(__file__), "src")
|
||||
|
||||
if os.path.exists(src):
|
||||
sys.path.insert(0, src)
|
||||
|
||||
# pylint: disable-next=wrong-import-position
|
||||
import NanoVNASaver.__main__
|
||||
|
||||
# The traditional test does not make sense here.
|
||||
assert __name__ == "__main__"
|
||||
|
||||
NanoVNASaver.__main__.main()
|
|
@ -1,17 +1,16 @@
|
|||
from Hardware import Hardware as hw
|
||||
from Hardware.VNA import VNA
|
||||
|
||||
|
||||
ifaces = hw.get_interfaces()
|
||||
iface = hw.get_interfaces()[0]
|
||||
print(ifaces, iface)
|
||||
vna = VNA(iface)
|
||||
#print(hw.get_comment(iface))
|
||||
|
||||
vna1 = hw.get_VNA(iface)
|
||||
vna.connect()
|
||||
vna.reconnect()
|
||||
vna1 = hw.get_VNA(iface)
|
||||
|
||||
quit()
|
||||
#print(hw.get_portinfos())
|
||||
#print(hw.detect_version(iface))
|
||||
print("VNA is connected: ", vna.connected())
|
||||
|
@ -21,7 +20,6 @@ vna1.reconnect()
|
|||
print(vna1.readFirmware())
|
||||
print(vna1.read_features())
|
||||
print(vna1.setSweep(1000, 2000))
|
||||
print(vna1.readValues("data 0"))
|
||||
|
||||
data = vna1.readValues("data 0")
|
||||
|
||||
vna.disconnect()
|
||||
|
|
Ładowanie…
Reference in New Issue