drivers/can_peak_win32/can_peak_win32.c
changeset 341 7ff01f109bbc
parent 329 7717252e3ed9
child 365 9b76e0881beb
equal deleted inserted replaced
340:60e1eb89455e 341:7ff01f109bbc
   132 			else
   132 			else
   133 				m->rtr = 1;
   133 				m->rtr = 1;
   134 			m->len = peakMsg.LEN;	/* count of data bytes (0..8) */
   134 			m->len = peakMsg.LEN;	/* count of data bytes (0..8) */
   135 			for (data = 0; data < peakMsg.LEN; data++)
   135 			for (data = 0; data < peakMsg.LEN; data++)
   136 				m->data[data] = peakMsg.DATA[data];	/* data bytes, up to 8 */
   136 				m->data[data] = peakMsg.DATA[data];	/* data bytes, up to 8 */
   137 		
   137 #if defined DEBUG_MSG_CONSOLE_ON
       
   138 			printf("in : ");
       
   139 			print_message(m);
       
   140 #endif
   138 		}else{
   141 		}else{
   139 		//pthread_mutex_unlock (&PeakCan_mutex);
   142 		//pthread_mutex_unlock (&PeakCan_mutex);
   140 		//if (Res != CAN_ERR_OK)
   143 		//if (Res != CAN_ERR_OK)
   141 		//{
   144 		//{
   142 			if (!
   145 			if (!
   196 			}
   199 			}
   197 			usleep (1000);
   200 			usleep (1000);
   198 		}
   201 		}
   199 	}
   202 	}
   200 	while (errno != CAN_ERR_OK);
   203 	while (errno != CAN_ERR_OK);
       
   204 #if defined DEBUG_MSG_CONSOLE_ON
       
   205 	printf("out : ");
       
   206 	print_message(m);
       
   207 #endif
   201 	return 0;
   208 	return 0;
   202 fail:
   209 fail:
   203 	return 1;
   210 	return 1;
   204 }
   211 }
   205 
   212