コード例 #1
0
ファイル: DataFlash.cpp プロジェクト: LuisG01/ardupilot
void DataFlash_Class::Log_Write_MessageF(const char *fmt, ...)
{
    char msg[64] {};

    va_list ap;
    va_start(ap, fmt);
    hal.util->vsnprintf(msg, sizeof(msg), fmt, ap);
    va_end(ap);

    Log_Write_Message(msg);
}
コード例 #2
0
ファイル: DataFlash.cpp プロジェクト: DroneBuster/ardupilot
void DataFlash_Class::Log_Write_MessageF(const char *fmt, ...)
{
    char msg[65] {}; // sizeof(log_Message.msg) + null-termination

    va_list ap;
    va_start(ap, fmt);
    hal.util->vsnprintf(msg, sizeof(msg), fmt, ap);
    va_end(ap);

    Log_Write_Message(msg);
}
コード例 #3
0
ファイル: DataFlash.cpp プロジェクト: Blake51/ardupilot
void DataFlash_Class::Log_Write_Message(const char *message)
{
    FOR_EACH_BACKEND(Log_Write_Message(message));
}