code: async def _string_data(self, data):
          
          reply = ''
          data = data[1:-1]
          for x in data:
              reply_data = x
              if reply_data:
                  reply += chr(reply_data)
          if self.log_output:
              logging.info(reply)
          else:
              print(reply)
docs: This is a private message handler method.
          It is the message handler for String data messages that will be
          printed to the console.
          :param data:  message
  
          :returns: None - message is sent to console