//#include "driver/can.h"
struct __attribute__((__packed__)) SetBaudRate {
std::uint8_t command_byte = 0xB4;
uint8_t : 8;
uint8_t : 8;
uint8_t : 8;
uint8_t : 8;
uint8_t : 8;
uint8_t : 8;
std::uint8_t baud_rate;
};
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32-C3!");
}
void loop() {
SetBaudRate s;
s.baud_rate = 0x01;
//Serial.println(s.command_byte);
Serial.println(sizeof(SetBaudRate));
/*can_message_t message;
message.identifier = 0xAAAA;
message.flags = CAN_MSG_FLAG_EXTD;
message.data_length_code = 8;
message.data[i] = 0;*/
delay(10); // this speeds up the simulation
}