Commit 037e4110 authored by LorenzoMonti's avatar LorenzoMonti
Browse files

Fix exponent notation for frequency values

parent c59616c9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
{
    "start_freq": 1000000000,
    "stop_freq": 2000000000,
    "start_freq": 1000000000.0,
    "stop_freq": 2000000000.0,
    "sweep_trace_points": 5001,
    "resolution_bandwith": 10000000,
    "video_bandwith": 10,
+6 −6
Original line number Diff line number Diff line
@@ -72,7 +72,7 @@ class Anritsu_MS2830A():
        """
        sets the resolution bandwidth
        """
        self._visainstrument.write('RB %e'%(BW))
        self._visainstrument.write('RB %f'%(BW))

    def do_get_resolutionBW(self):
        """
@@ -84,7 +84,7 @@ class Anritsu_MS2830A():
        """
        sets the video bandwidth
        """
        self._visainstrument.write('VB %e'%(BW))
        self._visainstrument.write('VB %f'%(BW))

    def do_get_videoBW(self):
        """
@@ -141,7 +141,7 @@ class Anritsu_MS2830A():
        """
        sets the center frequency
        """
        self._visainstrument.write('CNF %i' % (centerfreq))
        self._visainstrument.write('CNF %f' % (centerfreq))

    def do_get_centerfreq(self):
        """
@@ -153,7 +153,7 @@ class Anritsu_MS2830A():
        """
        sets the frequency span
        """
        self._visainstrument.write('freq:span %e'%(freqspan))
        self._visainstrument.write('freq:span %f'%(freqspan))
    
    def do_get_freqspan(self):
        """
@@ -167,7 +167,7 @@ class Anritsu_MS2830A():
        sets the start frequency
        
        """
        self._visainstrument.write('STF %i'%(freq))
        self._visainstrument.write('STF %f'%(freq))

    def do_get_startfreq(self):
        """
@@ -181,7 +181,7 @@ class Anritsu_MS2830A():
        sets the stop frequency
        
        """
        self._visainstrument.write('SOF %i'%(freq))
        self._visainstrument.write('SOF %f'%(freq))

    def do_get_stopfreq(self):
        """
+5 −4
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ from logging import disable
from tkinter import Tk
from tkinter.constants import DISABLED
from tkinter.font import NORMAL
from tokenize import Double
import Anritsu_MS2830A as SPA
import Utils
import logging
@@ -125,11 +126,11 @@ def configuration(self, TNotebook1, config_interface, config_file):
    # function for button "Write configuration"
    def write_conf():
        config_file = {
            "start_freq": int(self.Entry1.get()),
            "stop_freq": int(self.Entry2.get()),
            "start_freq": float(self.Entry1.get()),
            "stop_freq": float(self.Entry2.get()),
            "sweep_trace_points": int(self.Entry3.get()),
            "resolution_bandwith": int(self.Entry4.get()),
            "video_bandwith": int(self.Entry5.get()),
            "resolution_bandwith": float(self.Entry4.get()),
            "video_bandwith": float(self.Entry5.get()),
            "amplitude_log_scale": int(self.Entry6.get()),
            "reference_level": int(self.Entry7.get()),
            "zoom_spot_marker": [int(self.Entry8.get()), self.Entry9.get()]