Skip to main content

Class SerialEventPoller

Helper class to fake events for a serial port by using polling behind the scenes. Useful until events are fully supported for Meadow.Hardware.ISerialPort.

Assembly: IDxxLA.dll​
View Source​
Declaration
public class SerialEventPoller : IDisposable

Implements:
System.IDisposable

Properties​

SerialPort​

The currently used Meadow.Hardware.ISerialPort.

View Source​
Declaration
public ISerialPort SerialPort { get; }

Methods​

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

View Source​
Declaration
public void Dispose()

Start(int)​

Start polling the Meadow.Hardware.ISerialPort buffer.

View Source​
Declaration
public void Start(int pollingIntervalMs = 100)
Parameters​
TypeNameDescription
System.Int32pollingIntervalMsThe interval between polling calls. Defaults to 100ms.

Stop()​

Stop polling the Meadow.Hardware.ISerialPort buffer.

View Source​
Declaration
public void Stop()

Events​

DataReceived​

Event for if there is data in the serial port buffer to read.

View Source​
Declaration
public event DataReceivedEventHandler DataReceived
Event Type​

Meadow.Foundation.Sensors.Radio.Rfid.Serial.Helpers.DataReceivedEventHandler

Implements​

  • System.IDisposable