Skip to content

Commit dbf0d4f

Browse files
author
JM Friedt
committed
update ListView callback API
1 parent f6cd8f4 commit dbf0d4f

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

tools/webserver_generator/webserver_generator.py

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -49,25 +49,25 @@
4949
f.write('# Initiate the controller input and output switches\n')
5050
f.write('liboscimp_fpga.RP_12_initController()\n\n')
5151

52-
f.write('# Power on ADC and DAC\n')
53-
if (linuxkernel<6):
54-
f.write('os.system("echo 908 > /sys/class/gpio/export")\n')
55-
f.write('os.system("echo out > /sys/class/gpio/gpio908/direction")\n')
56-
f.write('os.system("echo 1 > /sys/class/gpio/gpio908/value")\n')
57-
f.write('os.system("echo 908 > /sys/class/gpio/unexport")\n')
58-
f.write('os.system("echo 909 > /sys/class/gpio/export")\n')
59-
f.write('os.system("echo out > /sys/class/gpio/gpio909/direction")\n')
60-
f.write('os.system("echo 1 > /sys/class/gpio/gpio909/value")\n')
61-
f.write('os.system("echo 909 > /sys/class/gpio/unexport")\n\n')
62-
else:
63-
f.write('os.system("echo 514 > /sys/class/gpio/export")\n')
64-
f.write('os.system("echo out > /sys/class/gpio/gpio514/direction")\n')
65-
f.write('os.system("echo 1 > /sys/class/gpio/gpio514/value")\n')
66-
f.write('os.system("echo 514 > /sys/class/gpio/unexport")\n')
67-
f.write('os.system("echo 515 > /sys/class/gpio/export")\n')
68-
f.write('os.system("echo out > /sys/class/gpio/gpio515/direction")\n')
69-
f.write('os.system("echo 1 > /sys/class/gpio/gpio515/value")\n')
70-
f.write('os.system("echo 515 > /sys/class/gpio/unexport")\n\n')
52+
f.write('# Power on ADC and DAC\n')
53+
if linuxkernel<6:
54+
f.write('os.system("echo 908 > /sys/class/gpio/export")\n')
55+
f.write('os.system("echo out > /sys/class/gpio/gpio908/direction")\n')
56+
f.write('os.system("echo 1 > /sys/class/gpio/gpio908/value")\n')
57+
f.write('os.system("echo 908 > /sys/class/gpio/unexport")\n')
58+
f.write('os.system("echo 909 > /sys/class/gpio/export")\n')
59+
f.write('os.system("echo out > /sys/class/gpio/gpio909/direction")\n')
60+
f.write('os.system("echo 1 > /sys/class/gpio/gpio909/value")\n')
61+
f.write('os.system("echo 909 > /sys/class/gpio/unexport")\n\n')
62+
else:
63+
f.write('os.system("echo 514 > /sys/class/gpio/export")\n')
64+
f.write('os.system("echo out > /sys/class/gpio/gpio514/direction")\n')
65+
f.write('os.system("echo 1 > /sys/class/gpio/gpio514/value")\n')
66+
f.write('os.system("echo 514 > /sys/class/gpio/unexport")\n')
67+
f.write('os.system("echo 515 > /sys/class/gpio/export")\n')
68+
f.write('os.system("echo out > /sys/class/gpio/gpio515/direction")\n')
69+
f.write('os.system("echo 1 > /sys/class/gpio/gpio515/value")\n')
70+
f.write('os.system("echo 515 > /sys/class/gpio/unexport")\n\n')
7171

7272
f.write('# Configure the ADCs \n')
7373
f.write(f'liboscimp_fpga.redpitaya_converters_12_spi_conf("/dev/{elem[1]}",1,0xff,0x00,1)\n')
@@ -349,13 +349,13 @@
349349
f.write('\t\tself.listView_range2 = gui.ListView.new_from_list(("ADC2\\xa01/1","ADC2\\xa01/20"), width=80, height=50, margin="10px")\n')
350350
f.write('\t\tself.listView_ampl2 = gui.ListView.new_from_list(("DAC2\\xa02V","DAC2\\xa010V"), width=80, height=50, margin="10px")\n')
351351
f.write('\t\tself.listView_extref = gui.ListView.new_from_list(("Int\\xa0Clock","Ext\\xa0Ref"), width=70, height=50, margin="10px", style={"background-color": "#FE96A0"})\n')
352-
f.write('\t\tself.listView_acdc1.onselection(self.listView_acdc1_changed)\n')
353-
f.write('\t\tself.listView_range1.onselection(self.listView_range1_changed)\n')
354-
f.write('\t\tself.listView_ampl1.onselection(self.listView_ampl1_changed)\n')
355-
f.write('\t\tself.listView_acdc2.onselection(self.listView_acdc2_changed)\n')
356-
f.write('\t\tself.listView_range2.onselection(self.listView_range2_changed)\n')
357-
f.write('\t\tself.listView_ampl2.onselection(self.listView_ampl2_changed)\n')
358-
f.write('\t\tself.listView_extref.onselection(self.listView_extref_changed)\n')
352+
f.write('\t\tself.listView_acdc1.onselection.do(self.listView_acdc1_changed)\n')
353+
f.write('\t\tself.listView_range1.onselection.do(self.listView_range1_changed)\n')
354+
f.write('\t\tself.listView_ampl1.onselection.do(self.listView_ampl1_changed)\n')
355+
f.write('\t\tself.listView_acdc2.onselection.do(self.listView_acdc2_changed)\n')
356+
f.write('\t\tself.listView_range2.onselection.do(self.listView_range2_changed)\n')
357+
f.write('\t\tself.listView_ampl2.onselection.do(self.listView_ampl2_changed)\n')
358+
f.write('\t\tself.listView_extref.onselection.do(self.listView_extref_changed)\n')
359359
f.write('\t\tself.listView_acdc1.select_by_value("ADC1 DC")\n')
360360
f.write('\t\tself.listView_acdc2.select_by_value("ADC2 DC")\n')
361361
f.write('\t\tself.listView_range1.select_by_value("ADC1\\xa01/20")\n')

0 commit comments

Comments
 (0)