C# 클래스 OSD.PlayuavOSD

파일 보기 프로젝트 열기: PlayUAV/OSDTool 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
comPortName string
langid LanguageEnum
objBitmap Bitmap
osd_rev int

공개 메소드들

메소드 설명
PlayuavOSD ( ) : System
__getInfo ( Code param ) : int
__getSync ( ) : void
__recv ( int count = 1 ) : byte[]
__recv_int ( ) : int
__send ( byte c ) : void
__set_parameters ( byte data ) : void
__split_len ( byte seq, int length ) : List
__sync ( ) : void
__trySync ( ) : bool
u16toEPPROM ( byte buf, int addr, short val ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
Application_Idle ( object sender, EventArgs e ) : void
CMB_ComPort_Click ( object sender, EventArgs e ) : void
CMB_ComPort_SelectedIndexChanged ( object sender, EventArgs e ) : void
CheckNewVersion ( ) : void
GetPortNames ( ) : string[]
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

Load_from_OSD_Click ( object sender, EventArgs e ) : void
Params_CellEditFinishing ( object sender, BrightIdeasSoftware e ) : void
Params_FormatRow ( object sender, BrightIdeasSoftware e ) : void
PlayuavOSD_Load ( object sender, EventArgs e ) : void
PlayuavOSD_Resize ( object sender, EventArgs e ) : void
Sav_To_EEPROM_Click ( object sender, EventArgs e ) : void
Sav_To_EEPROM_MouseEnter ( object sender, EventArgs e ) : void
Save_To_OSD_Click ( object sender, EventArgs e ) : void
Save_To_OSD_MouseEnter ( object sender, EventArgs e ) : void
SetupViewport ( ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
bShownAtPanle ( short itemPanel, short curPanle ) : bool
btn_up_fw_Click ( object sender, EventArgs e ) : void
cbx_fc_SelectedIndexChanged ( object sender, EventArgs e ) : void
checkToolStripMenuItem_Click ( object sender, EventArgs e ) : void
checkUpdatesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
checkandupdateparam ( string name, string value ) : void
chineseToolStripMenuItem_Click ( object sender, EventArgs e ) : void
doPaint ( PaintEventArgs e ) : void
englishToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fw_Progress ( int progress, string status ) : void

for updating fw list

fw_Progress1 ( int progress, string status ) : void

for when updating fw to hardware

genChildData ( string root, string name, string value, string unit, string range, string desc ) : PlayuavOSD.data
getScaleParamString ( byte buf, int paramAddr ) : string
getU16PanelString ( byte buf, int paramAddr ) : string
getU16Param ( byte buf, int paramAddr ) : short
getU16ParamString ( byte buf, int paramAddr ) : string
gettingStartedToolStripMenuItem_Click ( object sender, EventArgs e ) : void
glControl1_Load ( object sender, EventArgs e ) : void
glControl1_Paint ( object sender, PaintEventArgs e ) : void
glControl1_Resize ( object sender, EventArgs e ) : void
lab_dec_Click ( object sender, EventArgs e ) : void
lab_inc_Click ( object sender, EventArgs e ) : void
linkLabel1_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel2_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
loadCustomFirmwareToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadDefaultsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadparamsfromfile ( string fn ) : void
openOSDFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
panelValF2Str ( int val ) : string
panelValStr2F ( string str ) : float
paramCompareForm_dtlvcallback ( string param, float value ) : void
processToScreen ( ) : void
saveOSDFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
setDefaultParams ( ) : void
set_widget_lang ( ) : void
timer1_Tick ( object sender, EventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

PlayuavOSD() 공개 메소드

public PlayuavOSD ( ) : System
리턴 System

__getInfo() 공개 메소드

public __getInfo ( Code param ) : int
param Code
리턴 int

__getSync() 공개 메소드

public __getSync ( ) : void
리턴 void

__recv() 공개 메소드

public __recv ( int count = 1 ) : byte[]
count int
리턴 byte[]

__recv_int() 공개 메소드

public __recv_int ( ) : int
리턴 int

__send() 공개 메소드

public __send ( byte c ) : void
c byte
리턴 void

__set_parameters() 공개 메소드

public __set_parameters ( byte data ) : void
data byte
리턴 void

__split_len() 공개 메소드

public __split_len ( byte seq, int length ) : List
seq byte
length int
리턴 List

__sync() 공개 메소드

public __sync ( ) : void
리턴 void

__trySync() 공개 메소드

public __trySync ( ) : bool
리턴 bool

u16toEPPROM() 공개 메소드

public u16toEPPROM ( byte buf, int addr, short val ) : void
buf byte
addr int
val short
리턴 void

프로퍼티 상세

comPortName 공개적으로 정적으로 프로퍼티

public static string comPortName
리턴 string

langid 공개적으로 정적으로 프로퍼티

public static LanguageEnum langid
리턴 LanguageEnum

objBitmap 공개적으로 프로퍼티

public Bitmap objBitmap
리턴 Bitmap

osd_rev 공개적으로 프로퍼티

public int osd_rev
리턴 int