C# 클래스 MissionPlanner.Log.PX4BinaryLog

Convert a binary log to an ascii log
파일 보기 프로젝트 열기: Dronacharya-Org/Dronacharya

공개 메소드들

메소드 설명
ConvertBinaryToText ( string binaryFileName, string outputFileName ) : void
GenerateLogEntryClass ( LogEntryFMT fmt, TextWriter writer ) : void
GenerateLogEntryParser ( TextWriter writer ) : void
GetFormats ( ) : IEnumerable
ReadMessage ( Stream br ) : string
ReadMessageObjects ( Stream br ) : object
ReadMessageTypeOffset ( Stream br ) : long>.Tuple
logEntryFMT ( byte packettype, Stream br ) : void

비공개 메소드들

메소드 설명
GetModesList ( ) : string>>.List
ProcessMessage ( byte message, string name, string format ) : string

Convert to ascii based on the existing format message

ReadLogFormat ( Stream br ) : LogEntryFMT
ReadRow ( byte packettype, Stream br ) : object
logEntry ( byte packettype, Stream br ) : string

Process each log entry

메소드 상세

ConvertBinaryToText() 공개 메소드

public ConvertBinaryToText ( string binaryFileName, string outputFileName ) : void
binaryFileName string
outputFileName string
리턴 void

GenerateLogEntryClass() 공개 메소드

public GenerateLogEntryClass ( LogEntryFMT fmt, TextWriter writer ) : void
fmt LogViewer.Utilities.LogEntryFMT
writer System.IO.TextWriter
리턴 void

GenerateLogEntryParser() 공개 메소드

public GenerateLogEntryParser ( TextWriter writer ) : void
writer System.IO.TextWriter
리턴 void

GetFormats() 공개 메소드

public GetFormats ( ) : IEnumerable
리턴 IEnumerable

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

logEntryFMT() 공개 메소드

public logEntryFMT ( byte packettype, Stream br ) : void
packettype byte
br Stream
리턴 void