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