// servo_service.erpc // Generator examples: // .\erpcgen.exe -o .\generated\ -g c .\servo_service.erpc // .\erpcgen.exe -g py .\servo_service.erpc program servo_service enum RpcMotionMode { RpcMotionModeImmediate = 0, RpcMotionModeSCurve = 1 } struct ServoCmd { string id float angle_rad } interface servo_service { setConstraints(string id, float max_velocity_rad, float max_acceleration_rad, float max_jerk_rad) -> bool setMode(RpcMotionMode mode)->bool setUpdatePeriodMs(uint32 ms) -> bool move(list cmds) -> int32 moveJ(list angles_rad) -> int32 }