code: def _set_advertising_data(self, packet_type, data):
          
  
          payload = struct.pack("<BB%ss" % (len(data)), packet_type, len(data), bytes(data))
          response = self._send_command(6, 9, payload)
  
          result, = unpack("<H", response.payload)
          if result != 0:
              return False, {'reason': 'Error code from BLED112 setting advertising data', 'code': result}
  
          return True, None
docs: Set the advertising data for advertisements sent out by this bled112
  
          Args:
              packet_type (int): 0 for advertisement, 1 for scan response
              data (bytearray): the data to set