コード例 #1
0
	def sb_ki_pid2_changed(self, widget, value):
		vals.ki_pid2=value
		print("/dev/pid2/ki", int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/pid2", liboscimp_fpga.KI, int(value))
		self.sd_ki_pid2.set_value(int(float(value)))
コード例 #2
0
	def sb_sp_pid2_changed(self, widget, value):
		vals.sp_pid2=value
		print("/dev/pid2/setpoint", int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/pid2", liboscimp_fpga.SETPOINT, int(value))
		self.sd_sp_pid2.set_value(int(float(value)))
コード例 #3
0
	def sd_kp_pid2_changed(self, widget, value):
		vals.kp_pid2=value
		print("/dev/pid2/kp", int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/pid2", liboscimp_fpga.KP, int(value))
		self.sb_kp_pid2.set_value(int(value))
コード例 #4
0
	def sd_sp_pid1_changed(self, widget, value):
		vals.sp_pid1=value
		print("/dev/pid1/setpoint", int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/piid1", liboscimp_fpga.SETPOINT, int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/pid1", liboscimp_fpga.SETPOINT, int(value))
		self.sb_sp_pid1.set_value(int(value))
コード例 #5
0
	def sd_ki_piid1_changed(self, widget, value):
		vals.ki_piid1=value
		print("/dev/pid1/kii", int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/piid1", liboscimp_fpga.KI, int(value))
		self.sb_ki_piid1.set_value(int(value))
コード例 #6
0
	def sb_kp_pid1_changed(self, widget, value):
		vals.kp_pid1=value
		print("/dev/pid1/kp", int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/piid1", liboscimp_fpga.KP, int(value))
		liboscimp_fpga.pidv3_axi_set("/dev/pid1", liboscimp_fpga.KP, int(value))
		self.sd_kp_pid1.set_value(int(float(value)))
コード例 #7
0
 def sb_ki_pid1_changed(self, widget, value):
     print("/dev/pid1/ki", int(value))
     liboscimp_fpga.pidv3_axi_set("/dev/pid1", liboscimp_fpga.KI,
                                  int(value))
     self.sd_ki_pid1.set_value(int(float(value)))