William Kane / Generic

Dependents:   LaserioLib

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers ect.h Source File

ect.h

00001 /*******************************************************************************
00002 ********************************************************************************
00003 **                                                                            **
00004 ** ABCC Starter Kit version 2.01.01 (2015-12-14)                              **
00005 **                                                                            **
00006 ** Delivered with:                                                            **
00007 **    ABCC Driver 4.01.01 (2015-12-14)                                        **
00008 **    ABP         7.16.01 (2015-10-14)                                        **
00009 **                                                                            */
00010 /*******************************************************************************
00011 ********************************************************************************
00012 ** COPYRIGHT NOTIFICATION (c) 2015 HMS Industrial Networks AB                 **
00013 **                                                                            **
00014 ** This code is the property of HMS Industrial Networks AB.                   **
00015 ** The source code may not be reproduced, distributed, or used without        **
00016 ** permission. When used together with a product from HMS, permission is      **
00017 ** granted to modify, reproduce and distribute the code in binary form        **
00018 ** without any restrictions.                                                  **
00019 **                                                                            **
00020 ** THE CODE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. HMS DOES NOT    **
00021 ** WARRANT THAT THE FUNCTIONS OF THE CODE WILL MEET YOUR REQUIREMENTS, OR     **
00022 ** THAT THE OPERATION OF THE CODE WILL BE UNINTERRUPTED OR ERROR-FREE, OR     **
00023 ** THAT DEFECTS IN IT CAN BE CORRECTED.                                       **
00024 ********************************************************************************
00025 ********************************************************************************
00026 ** File Description:
00027 ** This is the public header file for the EtherCat object.
00028 ********************************************************************************
00029 ********************************************************************************
00030 ** Services:
00031 **
00032 ** Public Services:
00033 **    ECT_ProcessCmdMsg()     - Processes commands sent to the ECT object.
00034 ********************************************************************************
00035 ********************************************************************************
00036 */
00037 #ifndef ECT_H
00038 #define ECT_H
00039 
00040 /*******************************************************************************
00041 ** Typedefs
00042 ********************************************************************************
00043 */
00044 
00045 /*******************************************************************************
00046 ** Private Globals
00047 ********************************************************************************
00048 */
00049 
00050 /*******************************************************************************
00051 ** Public Services
00052 ********************************************************************************
00053 */
00054 
00055 /*------------------------------------------------------------------------------
00056 ** void ECT_ProcessCmdMsg()
00057 ** Processes commands sent to the ECT object.
00058 **------------------------------------------------------------------------------
00059 ** Arguments:
00060 **       psNewMessage      - Pointer to a ABP_MsgType message.
00061 **
00062 ** Returns:
00063 **       None.
00064 **
00065 ** Usage:
00066 **       ECT_ProcessCmdMsg( &sMessage );
00067 **------------------------------------------------------------------------------
00068 */
00069 void ECT_ProcessCmdMsg( ABP_MsgType* psNewMessage );
00070 
00071 #endif  /* inclusion lock */