CAPL для записи в файл не работает в автономном режиме - PullRequest
0 голосов
/ 04 октября 2019

Я написал простую CAPL-программу для вывода данных в файл.

При выполнении симуляции в режиме офлайн в файле ничего не печатается. Я не могу проверить это в онлайн-режиме. Я не могу понять, почему.

Скрипт вводится в настройку измерения сразу после переключения онлайн / офлайн в основной ветке. Я использую CANoe.

/*@!Encoding:1252*/
includes
{

}

variables
{
    dword fileHandle;
    char buffer[1024];
}

on preStart
{
    setFilePath("mypath");
    fileHandle = openFileWrite("file.txt", 2);
}

on stopMeasurement
{
    fileClose(fileHandle);
}

on linFrame someFrame
{
    snprintf(buffer, elcount(buffer), "somestring %d", somevalue);
    filePutString(buffer, elcount(buffer), fileHandle);
}


1 Ответ

0 голосов
/ 14 октября 2019

К сожалению, но The Simulation Setup is not active in offline mode. Test Setup is not displayed.

Взято из справочного документа: Measurement Setup >> Online/Offline Mode >> Offline

...