##// END OF EJS Templates
Add control_sw value in write_device RC
jespinoza -
r304:ef15cc8a2bad
parent child
Show More
@@ -547,20 +547,22 class RCConfiguration(Configuration):
547 547
548 548 def write_device(self):
549 549
550 #values = zip(self.get_pulses(), [x-1 for x in self.get_delays()])
551
552 550 values = []
553 551 for pulse, delay in zip(self.get_pulses(), self.get_delays()):
554 552 while delay>65536:
555 553 values.append((pulse, 65535))
556 554 delay -= 65536
557 555 values.append((pulse, delay-1))
558
559 556 data = bytearray()
560 557 #reset
561 558 data.extend((128, 0))
562 559 #disable
563 560 data.extend((129, 0))
561 #SW switch
562 if self.control_sw:
563 data.extend((130, 2))
564 else:
565 data.extend((130, 0))
564 566 #divider
565 567 data.extend((131, self.clock_divider-1))
566 568 #enable writing
General Comments 0
You need to be logged in to leave comments. Login now