code: def product_name(self):
          
          buf = (ctypes.c_char * self.MAX_BUF_SIZE)()
          self._dll.JLINKARM_EMU_GetProductName(buf, self.MAX_BUF_SIZE)
          return ctypes.string_at(buf).decode()
docs: Returns the product name of the connected J-Link.
  
          Args:
            self (JLink): the ``JLink`` instance
  
          Returns:
            Product name.