/prog/ should take the initiative to lay out the best foundation (as only an anonymous board of expert programmers could do so) by discussing what a TCP protocol for teledildonics should look like... The Teledildonic RFC.
Microcontrollers don't like XML all that much so I'd guess to start with it should be a newline delimited protocol through SLIP as potential endpoints. But maybe XML or S-expr should be an extension? Perhaps we can define a minimal teledildonic virtual machine that executes lisp code... discuss.
TWIST: Continued clockwise rotation about the longitudinal axis of the member.
JOLT: Repeated thrusting along the longitudinal axis.
SCREW: Repeated alternating rotation and translation about the screw axis of the member.
HAX: Haxxing the recipient. (Note, only supported for ANUS receptacle)