examples/TestMasterSlave/Master.c
changeset 284 24bf3d692993
parent 236 905677ed00f3
child 343 118c1cabd0b0
equal deleted inserted replaced
283:e0b3096230e5 284:24bf3d692993
   178 		MasterMap11,
   178 		MasterMap11,
   179 		MasterMap12,
   179 		MasterMap12,
   180 		MasterMap13);
   180 		MasterMap13);
   181 }
   181 }
   182 
   182 
       
   183 void TestMaster_post_emcy(UNS8 nodeID, UNS16 errCode, UNS8 errReg)
       
   184 {
       
   185 	eprintf("Master received EMCY message. Node: %2.2x  ErrorCode: %4.4x  ErrorRegister: %2.2x\n", nodeID, errCode, errReg);
       
   186 }
       
   187 
   183 char query_result = 0;
   188 char query_result = 0;
   184 char waiting_answer = 0;
   189 char waiting_answer = 0;
   185 
       
   186 
   190 
   187 static void CheckSDO(CO_Data* d, UNS8 nodeId)
   191 static void CheckSDO(CO_Data* d, UNS8 nodeId)
   188 {
   192 {
   189 	UNS32 abortCode;	
   193 	UNS32 abortCode;	
   190 	if(getWriteResultNetworkDict (d, nodeId, &abortCode) != SDO_FINISHED)
   194 	if(getWriteResultNetworkDict (d, nodeId, &abortCode) != SDO_FINISHED)