C# Class MissionPlanner.Utilities.Firmware

Afficher le fichier Open project: ArduPilot/MissionPlanner Class Usage Examples

Méthodes publiques

Свойство Type Description
niceNames string>>.List

Méthodes publiques

Méthode Description
Firmware ( ) : log4net

Load firmware history from file

LoadSoftwares ( ) : List
SaveSoftwares ( List list ) : void
UploadArduino ( string comport, string filename, BoardDetect board ) : bool
UploadFlash ( string comport, string filename, BoardDetect board ) : bool

Upload firmware

UploadPX4 ( string filename, BoardDetect board ) : bool

upload to px4 standalone

UploadParrot ( string filename, BoardDetect board ) : bool

upload to Parrot boards

UploadVRBRAIN ( string filename, BoardDetect board ) : bool

upload to vrbrain standalone

getFWList ( string firmwareurl = "" ) : List

Load xml from internet based on firmwareurl, and return softwarelist

getUrl ( string hash, string filename ) : string
update ( string comport, software temp, string historyhash ) : bool

Do full update - get firmware from internet

Private Methods

Méthode Description
getAPMVersion ( object tempin ) : void

Get fw version from firmeware.diydrones.com

isParrotWifiConnected ( string ssid ) : bool
pingParrotVehicle ( Ping ping ) : PingReply
readIntelHEXv2 ( StreamReader sr ) : byte[]

Read intel hex file

up_LogEvent ( string message, int level ) : void
up_ProgressEvent ( double completed ) : void
updateProgress ( int percent, string status ) : void

Method Details

Firmware() public méthode

Load firmware history from file
public Firmware ( ) : log4net
Résultat log4net

LoadSoftwares() public static méthode

public static LoadSoftwares ( ) : List
Résultat List

SaveSoftwares() public static méthode

public static SaveSoftwares ( List list ) : void
list List
Résultat void

UploadArduino() public méthode

public UploadArduino ( string comport, string filename, BoardDetect board ) : bool
comport string
filename string
board BoardDetect
Résultat bool

UploadFlash() public méthode

Upload firmware
public UploadFlash ( string comport, string filename, BoardDetect board ) : bool
comport string
filename string
board BoardDetect
Résultat bool

UploadPX4() public méthode

upload to px4 standalone
public UploadPX4 ( string filename, BoardDetect board ) : bool
filename string
board BoardDetect
Résultat bool

UploadParrot() public méthode

upload to Parrot boards
public UploadParrot ( string filename, BoardDetect board ) : bool
filename string
board BoardDetect
Résultat bool

UploadVRBRAIN() public méthode

upload to vrbrain standalone
public UploadVRBRAIN ( string filename, BoardDetect board ) : bool
filename string
board BoardDetect
Résultat bool

getFWList() public méthode

Load xml from internet based on firmwareurl, and return softwarelist
public getFWList ( string firmwareurl = "" ) : List
firmwareurl string
Résultat List

getUrl() public méthode

public getUrl ( string hash, string filename ) : string
hash string
filename string
Résultat string

update() public méthode

Do full update - get firmware from internet
public update ( string comport, software temp, string historyhash ) : bool
comport string
temp software
historyhash string
Résultat bool

Property Details

niceNames public_oe property

public List> niceNames
Résultat string>>.List