Table of Contents

Class ArduinoSketchUploader

Namespace
ArduinoUploader
Assembly
ArduinoUploader.dll

Main Sketch Uploader Class

public class ArduinoSketchUploader
Inheritance
ArduinoSketchUploader
Inherited Members

Constructors

ArduinoSketchUploader(ArduinoSketchUploaderOptions, IArduinoUploaderLogger, IProgress<double>)

Initializes a new instance of the ArduinoSketchUploader class.

public ArduinoSketchUploader(ArduinoSketchUploaderOptions options, IArduinoUploaderLogger logger = null, IProgress<double> progress = null)

Parameters

options ArduinoSketchUploaderOptions

The options.

logger IArduinoUploaderLogger

The logger.

progress IProgress<double>

The progress.

Methods

UploadSketch()

Uploads the sketch using the FileName property of the options used in the class constructor.

public void UploadSketch()

UploadSketch(IEnumerable<string>)

Uploads the sketch passed as parameter.

public void UploadSketch(IEnumerable<string> hexFileContents)

Parameters

hexFileContents IEnumerable<string>

The hexadecimal file contents as lines of strings.