C# Класс MissionPlanner.Log.BinaryLog

Convert a binary log to an assci log
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BinaryLog_convertstatus ( ProgressReporterDialogue prd, float progress ) : void
ConvertBin ( string inputfn, string outputfn, bool showui = true ) : void
ConvertBini ( string inputfn, string outputfn, bool showui = true ) : void
ReadMessage ( Stream br ) : string
ReadMessageObjects ( Stream br ) : object[]
ReadMessageTypeOffset ( Stream br ) : long>.Tuple
doUI ( string inputfn, string outputfn, bool showui = true ) : void
logEntryFMT ( byte packettype, Stream br ) : void
prd_DoWork ( object sender, ProgressWorkerEventArgs e, object passdata = null ) : void

Приватные методы

Метод Описание
ProcessMessage ( byte message, string name, string format ) : string

Convert to ascii based on the existing format message

ProcessMessageObjects ( byte message, string name, string format ) : object[]
logEntry ( byte packettype, Stream br ) : string

Process each log entry

logEntryObjects ( byte packettype, Stream br ) : object[]

Описание методов

BinaryLog_convertstatus() публичный Метод

public BinaryLog_convertstatus ( ProgressReporterDialogue prd, float progress ) : void
prd ProgressReporterDialogue
progress float
Результат void

ConvertBin() публичный статический Метод

public static ConvertBin ( string inputfn, string outputfn, bool showui = true ) : void
inputfn string
outputfn string
showui bool
Результат void

ConvertBini() публичный Метод

public ConvertBini ( string inputfn, string outputfn, bool showui = true ) : void
inputfn string
outputfn string
showui bool
Результат void

ReadMessage() публичный Метод

public ReadMessage ( Stream br ) : string
br Stream
Результат string

ReadMessageObjects() публичный Метод

public ReadMessageObjects ( Stream br ) : object[]
br Stream
Результат object[]

ReadMessageTypeOffset() публичный Метод

public ReadMessageTypeOffset ( Stream br ) : long>.Tuple
br Stream
Результат long>.Tuple

doUI() публичный Метод

public doUI ( string inputfn, string outputfn, bool showui = true ) : void
inputfn string
outputfn string
showui bool
Результат void

logEntryFMT() публичный Метод

public logEntryFMT ( byte packettype, Stream br ) : void
packettype byte
br Stream
Результат void

prd_DoWork() публичный Метод

public prd_DoWork ( object sender, ProgressWorkerEventArgs e, object passdata = null ) : void
sender object
e ProgressWorkerEventArgs
passdata object
Результат void