#include <com_nmt.h>
#include <stdio.h>
ComStatus_tv DemoComNmtStartNodes(uint8_t ubNetV)
{
ComStatus_tv tvStatusT;
if(tvStatusT != eCOM_ERR_OK)
{
return(tvStatusT);
}
do {
return (tvStatusT);
}
ComStatus_tv DemoComNmtPrintNodeState( uint8_t ubNetV, uint8_t ubNodeIdV,
char * szBufferV)
{
uint8_t ubNodeStateT;
ComStatus_tv tvStatusT;
if(tvStatusT != eCOM_ERR_OK)
{
sprintf(szBufferV, "COM-ERR: %d", (int) tvStatusT);
return(tvStatusT);
}
switch(ubNodeStateT)
{
sprintf(szBufferV, "NID %d: %s", ubNodeIdV, "Stopped ");
break;
sprintf(szBufferV, "NID %d: %s", ubNodeIdV, "Pre-Op. ");
break;
sprintf(szBufferV, "NID %d: %s", ubNodeIdV, "Operational ");
break;
sprintf(szBufferV, "NID %d: %s", ubNodeIdV, "Reset ");
break;
sprintf(szBufferV, "NID %d: %s", ubNodeIdV, "Booted ");
break;
default:
sprintf(szBufferV, "NID %d: %s", ubNodeIdV, "Unknown ");
break;
}
return(eCOM_ERR_OK);
}