![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Générateur 4 trames commande par potentiometre
Fork of testCAN2 by
Diff: main.cpp
- Revision:
- 1:ce70f7ab3817
- Parent:
- 0:1ab5fdb4fa56
- Child:
- 2:5429aa947ac8
--- a/main.cpp Fri Feb 09 20:49:17 2018 +0000 +++ b/main.cpp Fri Feb 09 21:04:11 2018 +0000 @@ -3,8 +3,8 @@ // // bus CAN // - // Ce programme genere une trame - // id=00, data= 01 20 , longueur = 2, can standard (11 bits id) + // Ce programme genere une trame remote qui "ping" le noeud 20 + // id=7XX ou XX adresse du noeud ici 720 , data= X , longueur = 0, can standard (11 bits id) // // testé à l'analyseur logique = OK !! @@ -20,10 +20,11 @@ void send() { printf("send()\n"); - id = 0x00 ; + id = 0x720 ; octet_emis[0] = 0x01 ; octet_emis[1] = 0x20 ; - if(can1.write(CANMessage(id, octet_emis, 2, CANData, CANStandard ))) { + if(can1.write(CANMessage(id, octet_emis, 0, CANRemote, CANStandard ))) { + // ici octet emis n'a pas de sens car trame remote ! printf("wloop()\n"); counter++; printf("Message sent: %d\n", counter);