15 class AELinkSerial(AELink):
16 def __init__(self, path, speed):
17 self.ser = serial.Serial(path, speed, timeout=5, rtscts=1)
18 assert self.ser.name == path
22 def recv(self, rxlen):
23 assert self.ser.is_open
24 buf = self.ser.read(rxlen)
25 #print("Received: " + binascii.hexlify(buf))
29 assert self.ser.is_open
30 #print("Sending: " + binascii.hexlify(data))
31 #traceback.print_stack()
32 return self.ser.write(data)
35 assert self.ser.is_open