master/datagram.c
changeset 713 ae41cadd25b6
parent 708 90bdb315f560
child 719 03d5b96632fb
equal deleted inserted replaced
712:14f899ac51f0 713:ae41cadd25b6
   297     EC_WRITE_U32(datagram->address, offset);
   297     EC_WRITE_U32(datagram->address, offset);
   298     EC_FUNC_FOOTER;
   298     EC_FUNC_FOOTER;
   299 }
   299 }
   300 
   300 
   301 /*****************************************************************************/
   301 /*****************************************************************************/
       
   302 
       
   303 /**
       
   304  * Evaluates the working counter of a single-cast datagram.
       
   305  * Outputs an error message.
       
   306  */
       
   307 
       
   308 void ec_datagram_print_wc_error(
       
   309         const ec_datagram_t *datagram
       
   310         )
       
   311 {
       
   312     if (datagram->working_counter == 0)
       
   313         printk("No response.");
       
   314     else if (datagram->working_counter > 1)
       
   315         printk("%u slaves responded!", datagram->working_counter);
       
   316     else
       
   317         printk("Success.");
       
   318     printk("\n");
       
   319 }
       
   320 
       
   321 /*****************************************************************************/