Example #1
0
dim = GetDimensionsList()
wave1 = MyWavelet(dim.GetDimensions())
wave1.SetPointDataToCellData("Amplitude")
#wave2 = MyWavelet(dim.GetDimensions())
#wave2.SetPointDataToCellData("Phase")
pna = NetworkAnalyzer()
rf = RfAtmega128()
transmistter = RfAtmega128()
reprap = RepRap()

# check if RepRap printer exists
if reprap.connect("/dev/ttyACM0", 115200) is True:
    print "Wavelet dimensions: ", dim.GetDimensions()
    reprap.setMeasureDimensions(dim.GetDimensions())
    print "Number of points to measure: ", reprap.getNumberOfMeasurePoints()
else:
    print "No RepRap printer found."

# select measure device
# 1 = PNA Agilent N5230C
# 2 = rfAtmega128 board (Arduino with Zigbee)
#     programmed as Spectrum Analyzer
measurementDevice = "2"

if pna.connect("10.1.15.106", "5024") is True and measurementDevice is "1":
    # PNA Network Analyzer
    pna.send("*IDN?")
    print pna.receive()
    #
    print("Current working folder: ")