def write(self, b):
                '''write some bytes'''
                from . import mavutil
                self.debug("sending '%s' (0x%02x) of len %u\n" % (b, ord(b[0]), len(b)), 2)
                while len(b) > 0:
                        n = len(b)
                        if n > 70:
                                n = 70
                        buf = [ord(x) for x in b[:n]]
                        buf.extend([0]*(70-len(buf)))
                        self.mav.mav.serial_control_send(self.port,
                                                         mavutil.mavlink.SERIAL_CONTROL_FLAG_EXCLUSIVE |
                                                         mavutil.mavlink.SERIAL_CONTROL_FLAG_RESPOND,
                                                         0,
                                                         0,
                                                         n,
                                                         buf)
                        b = b[n:]
def write ( self , b ) : from . import mavutil self . debug ( "sending '%s' (0x%02x) of len %u\n" % ( b , ord ( b [ 0 ] ) , len ( b ) ) , 2 ) while len ( b ) > 0 : n = len ( b ) if n > 70 : n = 70 buf = [ ord ( x ) for x in b [ : n ] ] buf . extend ( [ 0 ] * ( 70 - len ( buf ) ) ) self . mav . mav . serial_control_send ( self . port , mavutil . mavlink . SERIAL_CONTROL_FLAG_EXCLUSIVE | mavutil . mavlink . SERIAL_CONTROL_FLAG_RESPOND , 0 , 0 , n , buf ) b = b [ n : ]
write some bytes