Pyramid T-1 User Manual page 25

Web-enabled precision hall probe
Table of Contents

Advertisement

T1 Hall Probe System
# Loop to get repeat readings
def
draw():
global
B_val
B_val=Label(B_window,text=vala+" "+Units,height=1,width=16,justify="right",bd=8,font='Courier
68
bold',bg='black',fg='green2',relief='ridge',padx=32,pady=16)
B_val.grid(row=0, column=0)
def
updater():
# Update field value
# Set up flashing heartbeat
global
pls, plsCtr
tic = pls[plsCtr+1]
plsCtr = -plsCtr
# Get field reading and format
ra = requests.get(t1B_url)
vala = ra.json()
vala = vala * UnitMult
vala = str(UnitFmt.format(vala))
B_val.configure(text=vala+"
B_window.after(100, updater)
# Animate tk display
draw()
updater()
# Run forever
B_window.mainloop()
T1 User Guide
"+Units+tic,fg='green2')
T1_UG_210314
Page 25 of 42

Advertisement

Table of Contents
loading

Table of Contents