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"
- move [DIRECTION][DISTANCE]: OPcode = "ma"
Last modified 13 years ago
Last modified on Jun 2, 2011 4:10:43 PM