This commit is contained in:
cfif 2026-03-26 15:15:02 +03:00
parent 09fd02419a
commit af314782e0
1 changed files with 22 additions and 22 deletions

View File

@ -25,7 +25,7 @@ typedef struct {
uint16_t channel5;
} AdcSample;
/*
int main() {
BLFContext ctx;
int ret;
@ -48,11 +48,11 @@ int main() {
// Добавляем CAN сообщения в старом формате
CanMessageStruct canMsg = {
.channel = 2,
.channel = 1,
.id = 0x3F1,
.flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0),
.dlc = 8,
.data = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
.data = {0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x60, 0x60},
.timestamp = 0
// frameLength и bitCount не используются в старом формате
};
@ -63,14 +63,15 @@ int main() {
for (uint32_t i = 0; i < 10000; ++i) {
// Заполняем данные
canMsg.data[0] = j;
canMsg.data[1] = j / 2;
canMsg.data[2] = j / 3;
canMsg.data[3] = j / 4;
canMsg.data[4] = j / 5;
canMsg.data[5] = j / 6;
canMsg.data[6] = j / 7;
canMsg.data[7] = j / 8;
// canMsg.data[0] = j;
// canMsg.data[1] = j / 2;
// canMsg.data[2] = j / 3;
// canMsg.data[3] = j / 4;
// canMsg.data[4] = j / 5;
// canMsg.data[5] = j / 6;
// canMsg.data[6] = j / 7;
// canMsg.data[7] = j / 8;
canMsg.timestamp += 100;
@ -105,8 +106,8 @@ int main() {
}
return 0;
}
*/
/*
int main() {
BLFContext ctx;
int ret;
@ -145,7 +146,7 @@ int main() {
.id = 0x3F1,
.flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0),
.dlc = 8,
.data = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
.data = {0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x60, 0x60},
.timestamp = 0,
.frameLength = 6200, // 6.2 мкс длительность сообщения
.bitCount = 108 // 108 бит общее количество
@ -155,14 +156,14 @@ int main() {
for (uint32_t i = 0; i < 10000; ++i) {
// Заполняем данные
canMsg.data[0] = j;
canMsg.data[1] = j / 2;
canMsg.data[2] = j / 3;
canMsg.data[3] = j / 4;
canMsg.data[4] = j / 5;
canMsg.data[5] = j / 6;
canMsg.data[6] = j / 7;
canMsg.data[7] = j / 8;
// canMsg.data[0] = j;
// canMsg.data[1] = j / 2;
// canMsg.data[2] = j / 3;
// canMsg.data[3] = j / 4;
// canMsg.data[4] = j / 5;
// canMsg.data[5] = j / 6;
// canMsg.data[6] = j / 7;
// canMsg.data[7] = j / 8;
canMsg.timestamp += 100; // каждые 100 мс
@ -206,4 +207,3 @@ int main() {
return 0;
}
*/