3/5
Dependencies: mbed
Diff: User.cpp
- Revision:
- 1:530908de68c6
- Parent:
- 0:a56be39653d0
--- a/User.cpp Wed Feb 27 04:58:52 2019 +0000 +++ b/User.cpp Tue Mar 05 04:30:35 2019 +0000 @@ -54,24 +54,27 @@ void can_sendread() //割込み使ってない { + //printf("can start"); + if(can1.write(CANMessage(1,can_ashidata,3))) { //IDを1にして3バイト送信 cansend_led = 1; - printf("ashi[0],start&select=%d R1=%d RS=%d LS=%d TOGGLE=%d\n\r" + /* printf("ashi[0],start&select=%d R1=%d RS=%d LS=%d TOGGLE=%d\n\r" ,can_ashidata0_01,can_ashidata0_2,can_ashidata0_34,can_ashidata0_5,can_ashidata0_6); - } + */ } if(can1.write(CANMessage(2,can_armdata,2))) { //IDを2にして2バイト送信 cansend_led = 1; - printf("arm,CIRCLE=%d CROSS=%d SQUARE=%d TRIANGEL=%d RIGHT=%d DOWN=%d UP=%d LEFT=%d\n\r" + /* printf("arm,CIRCLE=%d CROSS=%d SQUARE=%d TRIANGEL=%d RIGHT=%d DOWN=%d UP=%d LEFT=%d\n\r" ,can_armdata0_01,can_armdata0_23,can_armdata0_4,can_armdata0_5,can_armdata0_6,can_armdata0_7,can_armdata1_0,can_armdata1_12); - } + */} if(can1.write(CANMessage(8,final_t,1))) { //IDを8にして1バイト送信 cansend_led = 1; + //printf("send final_t"); } else { cansend_led = 0; - printf("not send\n\r"); + //printf("not send\n\r"); } @@ -89,6 +92,7 @@ if(msg.id == 9) { t1 = msg.data[0]; + //printf("t1 = %d\n\r",t1); } if(msg.id == 10) { @@ -98,16 +102,19 @@ /*if(msg.id == 11){ t3 = msg.data[0]; }*/ - + printf("send\n\r"); } else { canread_led = 0; + printf("not send\n\r"); } if(t2 >= t3) { - final_t[0] = t2; + final_t[0] = t2 + '0'; } else if(t2 < t3) { - final_t[0] = t3; + final_t[0] = t3 + '0'; } + + //printf("final_t = %c\n\r",final_t[0]); }