mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-04 18:29:48 +02:00
add devboard folder
This commit is contained in:
parent
8a1d3c1da5
commit
606f49d548
33 changed files with 32 additions and 32 deletions
|
@ -1,38 +0,0 @@
|
|||
#include "ESP32CAN.h"
|
||||
#include <Arduino.h>
|
||||
|
||||
int ESP32CAN::CANInit()
|
||||
{
|
||||
return CAN_init();
|
||||
}
|
||||
int ESP32CAN::CANWriteFrame(const CAN_frame_t* p_frame)
|
||||
{
|
||||
static unsigned long start_time;
|
||||
int result = -1;
|
||||
if(tx_ok){
|
||||
result = CAN_write_frame(p_frame);
|
||||
tx_ok = (result == 0) ? true : false;
|
||||
if(tx_ok == false){
|
||||
Serial.println("CAN failure! Check wires");
|
||||
LEDcolor = 3;
|
||||
start_time = millis();
|
||||
}
|
||||
}
|
||||
else{
|
||||
if((millis() - start_time) >= 2000){
|
||||
tx_ok = true;
|
||||
LEDcolor = 0;
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
int ESP32CAN::CANStop()
|
||||
{
|
||||
return CAN_stop();
|
||||
}
|
||||
int ESP32CAN::CANConfigFilter(const CAN_filter_t* p_filter)
|
||||
{
|
||||
return CAN_config_filter(p_filter);
|
||||
}
|
||||
|
||||
ESP32CAN ESP32Can;
|
Loading…
Add table
Add a link
Reference in a new issue