Ejemplo n.º 1
0
 def test(self):
     self.notify("RPC Test")
     s = SerialRPC(self.mbed.port, debug=True)
     
     self.notify("Init remote objects")
     
     p_out = pin("p10")
     p_in  = pin("p11")
     
     if hasattr(self.mbed.options, 'micro'):
         if self.mbed.options.micro == 'M0+':
             print "Freedom Board: PTA12 <-> PTC4"
             p_out = pin("PTA12")
             p_in  = pin("PTC4")
     
     self.output = DigitalOut(s, p_out);
     self.input = DigitalIn(s, p_in);
     
     self.check = True
     self.write_read_test(1)
     self.write_read_test(0)
     return self.check