/****************************************************************************/
/* Copyright 1995  MBARI                                                    */
/****************************************************************************/
/* Summary  : Application layer interface to microcontroller communications */
/*            Via Quad Serial Board                                         */
/* Filename : qsapplay.h                                                    */
/* Author   : Douglas Au                                                    */
/* Project  : ROV 1.5 Microcontroller Board Rev 2.0                         */
/* Version  : 1.0                                                           */
/* Created  : 10/23/95                                                      */
/* Modified : 10/23/95                                                      */
/* Archived :                                                               */
/****************************************************************************/
/* Modification History:                                                    */
/* $Header:
 * $Log:
 * Revision 1.0
 * Initial revision
 *
*/
/****************************************************************************/

#define MAX_REPLY_WORDS   20

#ifdef __STDC__                    /* ANSI C function prototypes            */

Void initQsSerialProtocol( Void (*disconnectFunc) () );

Void freeRecvdPacket(Byte *packet);

Int16 qsWriteWordPacket(Word value);

Int16 acknowledgeCommand(Word value);

Int16 qsReplyToCommand(Int16 nWords, ... );

Int16 qsWriteDataPacket(Byte *packet, Int16 packetLen);

#endif






