drivers/can_peak_linux/can_peak_linux.c
changeset 441 968697561674
parent 384 83793fc7ce48
child 454 bc000083297a
equal deleted inserted replaced
440:dfcec7403169 441:968697561674
    54   else 
    54   else 
    55     m->rtr = 1;
    55     m->rtr = 1;
    56   m->len = peakMsg.LEN;					/* count of data bytes (0..8) */
    56   m->len = peakMsg.LEN;					/* count of data bytes (0..8) */
    57   for(data = 0  ; data < peakMsg.LEN ; data++)             			
    57   for(data = 0  ; data < peakMsg.LEN ; data++)             			
    58     m->data[data] = peakMsg.DATA[data];         	/* data bytes, up to 8 */
    58     m->data[data] = peakMsg.DATA[data];         	/* data bytes, up to 8 */
       
    59 
       
    60 #if defined DEBUG_MSG_CONSOLE_ON
       
    61   printf("in : ");
       
    62   print_message(m);
       
    63 #endif
    59   
    64   
    60   return 0;
    65   return 0;
    61 }
    66 }
    62 
    67 
    63 /***************************************************************************/
    68 /***************************************************************************/
    74   peakMsg.LEN = m->len;   
    79   peakMsg.LEN = m->len;   
    75           			/* count of data bytes (0..8) */
    80           			/* count of data bytes (0..8) */
    76   for(data = 0 ; data <  m->len; data ++)
    81   for(data = 0 ; data <  m->len; data ++)
    77   	peakMsg.DATA[data] = m->data[data];         	/* data bytes, up to 8 */
    82   	peakMsg.DATA[data] = m->data[data];         	/* data bytes, up to 8 */
    78   
    83   
       
    84 #if defined DEBUG_MSG_CONSOLE_ON
       
    85   printf("out : ");
       
    86   print_message(m);
       
    87 #endif
    79   if((errno = CAN_Write(fd0, & peakMsg))) {
    88   if((errno = CAN_Write(fd0, & peakMsg))) {
    80     perror("canSend_driver (Peak_Linux) : error of writing.\n");
    89     perror("canSend_driver (Peak_Linux) : error of writing.\n");
    81     return 1;
    90     return 1;
    82   }
    91   }
    83   return 0;
    92   return 0;