C# Class OSD.PlayuavOSD

Show file Open project: PlayUAV/OSDTool Class Usage Examples

Public Properties

Property Type Description
comPortName string
langid LanguageEnum
objBitmap Bitmap
osd_rev int

Public Methods

Method Description
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

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
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

Method Details

Dispose() protected method

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

PlayuavOSD() public method

public PlayuavOSD ( ) : System
return System

__getInfo() public method

public __getInfo ( Code param ) : int
param Code
return int

__getSync() public method

public __getSync ( ) : void
return void

__recv() public method

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

__recv_int() public method

public __recv_int ( ) : int
return int

__send() public method

public __send ( byte c ) : void
c byte
return void

__set_parameters() public method

public __set_parameters ( byte data ) : void
data byte
return void

__split_len() public method

public __split_len ( byte seq, int length ) : List
seq byte
length int
return List

__sync() public method

public __sync ( ) : void
return void

__trySync() public method

public __trySync ( ) : bool
return bool

u16toEPPROM() public method

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

Property Details

comPortName public static property

public static string comPortName
return string

langid public static property

public static LanguageEnum langid
return LanguageEnum

objBitmap public property

public Bitmap objBitmap
return Bitmap

osd_rev public property

public int osd_rev
return int