code: def command(self, cmd, *args):
          
          self._serial_interface.command(cmd)
          if len(args) > 0:
              self._serial_interface.data(list(args))
docs: Sends a command and an (optional) sequence of arguments through to the
          delegated serial interface. Note that the arguments are passed through
          as data.