C# Класс OSD.PlayuavOSD

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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