Beispiel #1
0
import sys
import os

sys.path.append(
    os.path.dirname(os.path.join(os.path.dirname(__file__), "../../qtbooty")))

from qtbooty import App
from qtbooty import framework

app = App()


def update():
    pbar.update(update.value)
    update.value += 1


update.value = 0

pbar = framework.ProgressBar()
app.add_widget(pbar)
app.add_timer(100, update)
app.run()
Beispiel #2
0
  data[3, 500:520] = 4000000
  data[3, 512:513] = 8000000
  surf_updater.add_data(data, update.config)

update_surface_interval = 40

update.config = {
    "plots": [{
        "name": "cosine",
        "plot kwargs": {
            "pen": 'r',
            "downsample": None,
            "fillLevel": 0,
            "brush": (0, 0, 255, 80)
        }
    }, {
        "name": "sine",
        "plot kwargs": {
            "pen": 'b',
            "downsample": None
        }
    }]
}

surf2 = Surface()
app.add_widget(surface)
app.add_timer(update_surface_interval, update)
# surface.set_interval(update_surface_interval*2)
gscheduler.start()
app.run()
Beispiel #3
0
__maintainer__ = "Mathew Cosgrove"
__email__ = "*****@*****.**"
__status__ = "Development"

import sys
import os
sys.path.append(os.path.dirname(os.path.join(os.path.dirname(__file__), "../../qtbooty")))

import random
import logging
from qtbooty import App
from qtbooty import graph

try:
  import pyutils
  pyutils.setup_logging()
except:
  pass

logger = logging.getLogger()


def update():
  gmap.add_circle(34.17192, -118.59521, random.random() * 100)

app = App('config/app_config.json')
gmap = graph.GMap()
app.add_widget(gmap)
app.add_timer(1000, update)
app.run()
Beispiel #4
0
polar.add_line('1', 'r')
polar.add_line('2', 'b')


def get_mag(ang):
  # Define magnitude
  angRad = np.pi * ang / 180.0
  mag = 10 * np.log10(np.abs(np.sin(10 * angRad) / angRad)) + angRad
  return mag

ang = 0
ang_delta = 5


def update_polar():
  global ang
  ang += ang_delta
  mag = get_mag(ang)
  polar.add_point('1', (ang, mag))
  polar.add_point('2', (ang + 10, mag))
  polar.update()

update_polar_interval = 5

app.add_widget(polar)
app.add_timer(update_polar_interval, update_polar)

# polar.set_interval(update_polar_interval*2)
# polar.start()
app.run()
Beispiel #5
0
update.intr = 10.0
# update.t = np.array([0.0])
update.t = np.linspace(0, update.intr / 1000.0, 10, endpoint=False)

update.config = {
    "plots": [{
        "name": "I",
        "plot kwargs": {
            "pen": 'r',
            "downsample": None,
            "fillLevel": 0,
            "brush": (0, 0, 255, 80)
        }
    }, {
        "name": "Q",
        "plot kwargs": {
            "pen": 'r',
            "downsample": None,
            "fillLevel": 0,
            "brush": (0, 0, 255, 80)
        }
    }]
}


app.add_widget(time_series)
app.add_timer(update.intr, update)
gscheduler.start()
app.run()
Beispiel #6
0

def get_mag(ang):
    # Define magnitude
    angRad = np.pi * ang / 180.0
    mag = 10 * np.log10(np.abs(np.sin(10 * angRad) / angRad)) + angRad
    return mag


ang = 0
ang_delta = 5


def update_polar():
    global ang
    ang += ang_delta
    mag = get_mag(ang)
    polar.add_point('1', (ang, mag))
    polar.add_point('2', (ang + 10, mag))
    polar.update()


update_polar_interval = 5

app.add_widget(polar)
app.add_timer(update_polar_interval, update_polar)

# polar.set_interval(update_polar_interval*2)
# polar.start()
app.run()