C# 클래스 MissionPlanner.Log.BinaryLog

Convert a binary log to an assci log
파일 보기 프로젝트 열기: ArduPilot/MissionPlanner 1 사용 예제들

공개 메소드들

메소드 설명
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