rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
binary_mlg_logging.cpp File Reference

Namespaces

namespace  MLG
 

Functions

int MLG::getSdCardFieldsCount ()
 
static constexpr uint16_t MLG::computeFieldsRecordLength ()
 
static size_t MLG::writeFileHeader (Writer &outBuffer)
 
static size_t MLG::writeSdBlock (Writer &outBuffer)
 
size_t MLG::writeSdLogLine (Writer &bufferedWriter)
 
void MLG::resetFileLogging ()
 

Variables

bool main_loop_started
 
static scaled_channel< uint32_t, TIME_PRECISION > packedTime
 
static uint64_t MLG::binaryLogCount = 0
 
static const uint16_t MLG::recordLength = computeFieldsRecordLength()
 
static uint8_t MLG::blockRollCounter = 0
 

Variable Documentation

◆ main_loop_started

bool main_loop_started
extern

Definition at line 143 of file rusefi.cpp.

Referenced by runMainLoop(), tooSoonToHandleSignal(), and MLG::writeSdLogLine().

◆ packedTime

scaled_channel<uint32_t, TIME_PRECISION> packedTime
static

Definition at line 27 of file binary_mlg_logging.cpp.

Referenced by MLG::writeSdBlock().

Go to the source code of this file.