#include "EI_API.h"
{
if (4 + 232 < ptProduceBuf_p->
maxData)
{
ptProduceBuf_p->
pDataBuf[0] = 0x80 | 0x4B;
for (int i = 0; i <= 232; i++)
{
}
}
else
{
ptProduceBuf_p->
pDataBuf[0] = 0x80 | 0x4B;
}
return ret;
}
void EI_APP_DEVICE_PROFILE_cipSetup (EI_API_CIP_NODE_T* pCipNode)
{
uint32_t errCode;
uint16_t classId = 0x010B;
}
ETHIP_API uint32_t EI_API_CIP_createClass(T *pCipNode_p, uint16_t classId_p)
Create a CIP class.
Definition EI_API_CIP_stub.c:215
@ EI_API_CIP_SERVICE_eERR_INVALID
Definition EI_API_CIP_define.h:151
@ EI_API_CIP_SERVICE_eERR_ERR_RESPONSE
Definition EI_API_CIP_define.h:153
@ EI_API_CIP_SERVICE_eERR_RESPONSE
Definition EI_API_CIP_define.h:152
ETHIP_API uint32_t EI_API_CIP_addInstanceCustService(T *pCipNode_p, uint16_t classId_p, uint16_t instanceId_p, EI_API_CIP_SCustomService_t *pService_p)
Add custom service to the class instance.
Definition EI_API_CIP_stub.c:1006
ETHIP_API uint32_t EI_API_CIP_createInstance(T *pCipNode_p, uint16_t classId_p, uint16_t instanceId_p)
Creates a CIP instance.
Definition EI_API_CIP_stub.c:787
uint16_t maxData
Definition EI_API_CIP_define.h:204
uint8_t * pDataBuf
Definition EI_API_CIP_define.h:206
uint16_t actData
Definition EI_API_CIP_define.h:205
Consumer/Producer buffer structure declaration.
Definition EI_API_CIP_define.h:203
uint16_t code
Service Code Number.
Definition EI_API_CIP_define.h:228
EI_API_CIP_CBStack fuServiceStack
Function pointer to the callback required by stack.
Definition EI_API_CIP_define.h:229
EI_API_CIP_CBService fuServiceUser
Function pointer to the callback set by user.
Definition EI_API_CIP_define.h:230
Custom service structure declaration.
Definition EI_API_CIP_define.h:227