docs: def send(self, command):
          """Ship commands to the daemon
          Arguments:
              command: e.g., '?WATCH={{'enable':true,'json':true}}'|'?VERSION;'|'?DEVICES;'|'?DEVICE;'|'?POLL;'
          """
          # The POLL command requests data from the last-seen fixes on all active GPS devices.
          # Devices must previously have been activated by ?WATCH to be pollable.
          try:
              self.streamSock.send(bytes(command, encoding='utf-8'))
          except TypeError:
              self.streamSock.send(command)  # 2.7 chokes on 'bytes' and 'encoding='
          except (OSError, IOError) as error:  # MOE, LEAVE THIS ALONE!...for now.
              sys.stderr.write('\nGPS3 send command fail with {}\n'.format(error))