code: def _set_mode(self, discover_mode, connect_mode):
          
  
          payload = struct.pack("<BB", discover_mode, connect_mode)
          response = self._send_command(6, 1, payload)
  
          result, = unpack("<H", response.payload)
          if result != 0:
              return False, {'reason': 'Error code from BLED112 setting mode', 'code': result}
  
          return True, None
docs: Set the mode of the BLED112, used to enable and disable advertising
  
          To enable advertising, use 4, 2.
          To disable advertising use 0, 0.
  
          Args:
              discover_mode (int): The discoverability mode, 0 for off, 4 for on (user data)
              connect_mode (int): The connectability mode, 0 for of, 2 for undirected connectable