1
Vos projets / Rétrosignalisation/Bus Can
« le: août 16, 2017, 03:59:50 pm »
Bonjour à tous!!
Merci de déplacer mon sujet s'il ne se trouve pas dans la bonne section.
J'ai entrepris ce jour de tester la rétrosignalisation avec le Bus Can présenté ici: http://www.locoduino.org/spip.php?article180
Malheureusement je ne suis pas allé encore très loin car lors de la compilation pour réaliser le Gateway j'ai un message d'erreur que voici:
Une idée???
Merci de déplacer mon sujet s'il ne se trouve pas dans la bonne section.
J'ai entrepris ce jour de tester la rétrosignalisation avec le Bus Can présenté ici: http://www.locoduino.org/spip.php?article180
Malheureusement je ne suis pas allé encore très loin car lors de la compilation pour réaliser le Gateway j'ai un message d'erreur que voici:
Citer
Arduino : 1.6.11 (Windows 10), Carte : "Arduino/Genuino Uno"
sketch\CAN_S88_Gateway.cpp: In function 'void Setup(unsigned char)':
CAN_S88_Gateway.cpp:88: error: no matching function for call to 'MCP_CAN::begin(const int&)'
if (CAN_OK == can.begin(baudrate)){break;}
^
sketch\CAN_S88_Gateway.cpp:88:41: note: candidate is:
In file included from sketch\CAN_S88_Gateway.cpp:9:0:
C:\Users\jack\Documents\Arduino\libraries\MCP_CAN_lib-master/mcp_can.h:108:11: note: byte MCP_CAN::begin(byte, byte, byte)
INT8U begin(INT8U idmodeset, INT8U speedset, INT8U clockset); // Initilize controller prameters
^
C:\Users\jack\Documents\Arduino\libraries\MCP_CAN_lib-master/mcp_can.h:108:11: note: candidate expects 3 arguments, 1 provided
sketch\CAN_S88_Gateway.cpp: In function 'void Loop()':
CAN_S88_Gateway.cpp:105: error: 'class MCP_CAN' has no member named 'readMsgBufID'
can.readMsgBufID(&Id,&Len,Buf);
^
exit status 1
no matching function for call to 'MCP_CAN::begin(const int&)'
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
Une idée???