def studentmapping(self, args): try: self.idtostudentmap[args["devid"]] = args["student"] messages.setlight(args["devid"], "#000000") except Exception,e : print "Incorrect message format" print e
def startregistration(self): self.registrationstarted = True ev = { 'event': 'startregistration' } messages.send(ev, 50001) for h in self.handsets: messages.setlight(h, "#ffffff")
def unregisterlast(self, args): if self.rosterpos != 0: currentstudent = self.rosterlist[self.rosterpos] devid = self.reversemap(currentstudent) messages.setlight(devid, "#ffffff") self.rosterpos -= 1
def unregisterlast(self, args): if self.rosterpos != 0: currentstudent = self.rosterlist[self.rosterpos] devid = self.reversemap(currentstudent) messages.setlight(devid, "#ffffff") self.rosterpos -=1