--- libaitpelco/src/aitpelco.c 2010/03/11 13:39:28 1.1.1.1.2.1 +++ libaitpelco/src/aitpelco.c 2010/03/12 14:57:18 1.1.1.1.2.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitpelco.c,v 1.1.1.1.2.1 2010/03/11 13:39:28 misho Exp $ +* $Id: aitpelco.c,v 1.1.1.1.2.2 2010/03/12 14:57:18 misho Exp $ * *************************************************************************/ #include "global.h" @@ -203,4 +203,16 @@ inline u_char pelcoAddCmdData(void * __restrict p, u_c } return ret; +} + +/* + * pelcoGetCmdData() Get from packet commands and datas with verify packet + * @p = Input Packet structure + * @cmd[2] = Output Commands 1 & 2 + * @data[2] = Output Data for commands 1 & 2 + * return: 'd' - PelcoD, 'p' - PelcoP, 0 - unknown or bad packet + */ +inline u_char pelcoGetCmdData(void * __restrict p, u_char * __restrict cmd, u_char * __restrict data) +{ + return pelco_GetCamCmdData(p, NULL, cmd, data); }