Hi everyone,
I have a E70 cluster and i am trying to create a test bench using a arduino uno with the canbus shield from seeed studio. Are the cluster pins the same as a E90/E60? I tried this thread but the cluster does not do any thing besides turning on when i bress the button.
#include <SPI.h>
#include "mcp2515_can.h"
const int SPI_CS_PIN = 9;
const int CAN_INT_PIN = 2;
mcp2515_can CAN(SPI_CS_PIN); // Set CS pin
void sendIgnitionOn()
{
const uint16_t canId = 0x130;
const uint8_t len = 3;
uint8_t buf[8] = {0x45, 0x42, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00};
CAN.sendMsgBuf(canId, 0, len, buf);
}
void loop()
{
while (CAN_OK != CAN.begin(CAN_100KBPS))
{
delay(100);
}
sendIgnitionOn();
}
void setup()
{
//TODO
}
I also tried chaning it to cs10
const int SPI_CS_PIN = 10;
const int CAN_INT_PIN = 2;
mcp2515_can CAN(SPI_CS_PIN); // Set CS pin
I tried all of the ignition codes from this website: Kombi | BitBoucher Wiki
Has anyone tried this project before?