Цитата:
Сообщение от T_r_D
Вот спасибо! А то уже заручился руками файлы логов перекапывать.
Так веселее пойдёт.
|
Не за что!
Только мне родной скетч не понравился, я пользовался во этим:
PHP код:
#include <mcp_can.h>
#include <SPI.h>
long unsigned int rxId;
unsigned char len = 0;
unsigned char rxBuf[8];
MCP_CAN CAN0(10);
void setup()
{
Serial.begin(38400);
CAN0.begin(CAN_125KBPS); // скорость CAN шины
pinMode(2, INPUT);
}
void loop()
{
if(!digitalRead(2))
{
CAN0.readMsgBuf(&len, rxBuf);
rxId = CAN0.getCanId();
{
Serial.print("<");
Serial.print(rxId);
for(int i = 0; i<len; i++)
{
Serial.print(", ");
if(rxBuf[i] < 0x10) Serial.print("0");
Serial.print(rxBuf[i], HEX);
}
Serial.print(">");
Serial.println();
}
}
}