wiki:IOScheme

This page details the ASCII scheme used for communication between client and server. For now, we only deal with live commands, as all initial commands are handled by the wiki:Pending? structure and interpreter. For further information on function uses and implementations, see wiki:ProtocolZero

Format The IOScheme takes the same basic form as the wiki:QuagentISA:


Priority OPcode Parameters


Documentation

  • Functions currently implemented for client utilization in Quagents3
    • move [DIRECTION][DISTANCE]: OPcode = "ma"
      • Additional Notes: DIRECTION-> 0=FORWARDS, 1=BACKWARDS, 2=LEFT, 3=RIGHT
    • move[DIRECTION]: OPcode = "mb"
      • See above for DIRECTION I/O defn.
    • move[POINT]: OPcode = "mc"\n
    • jump[VOID]: OPcode = "ju"
    • rotate[ROTATIONAL][AZIMUTHAL]: OPcode = "ro"
    • pop: OPcode = "po"
Last modified 14 years ago Last modified on Jun 2, 2011 4:10:43 PM