Table of Contents

Class AlertCommand

Namespace
TechnologySolutions.Rfid.AsciiProtocol.Commands
Assembly
TechnologySolutions.Rfid.AsciiProtocol.Core.dll

The .al Alert Command of the Technology Solutions UK Ltd ASCII 2 Protocol

(.al) An alert command to send to the reader to sound an alert and/or update the alert settings

[AsciiCommand(".al")]
public class AlertCommand : ActionCommandBase, IAsciiCommand, ICommandParameters
Inheritance
AlertCommand
Implements
Inherited Members
Extension Methods

Constructors

AlertCommand()

Initializes a new instance of the AlertCommand class

public AlertCommand()

Properties

AlertDuration

Gets or sets the alert duration

[AsciiParameter("d", "alert")]
public AlertDuration? AlertDuration { get; set; }

Property Value

AlertDuration?

BuzzerEnabled

Gets or sets a value indicating whether buzzer is enabled. Set to null (Nothing is Visual Basic) to not affect the current value

[AsciiParameter("b", "alert")]
public TriState? BuzzerEnabled { get; set; }

Property Value

TriState?

BuzzerTone

Gets or sets the buzzer tone

[AsciiParameter("t", "alert")]
public BuzzerTone? BuzzerTone { get; set; }

Property Value

BuzzerTone?

BuzzerVolume

Gets or sets the volume of the buzzer (where supported)

[AsciiParameter("l", "alert")]
public BuzzerVolume? BuzzerVolume { get; set; }

Property Value

BuzzerVolume?

FindMe

Gets or sets a value indicating whether the alert command should play a "Find Me" tune

[AsciiParameter("fm", "alert")]
public bool FindMe { get; set; }

Property Value

bool

Remarks

Sending an alert command to the reader with the "Find Me" set causes the reader to play a tune to help identify the reader the command was sent to

VibrateEnabled

Gets or sets a value indicating whether vibrate is enabled. Set to null (Nothing is Visual Basic) to not affect the current value

[AsciiParameter("v", "alert")]
public TriState? VibrateEnabled { get; set; }

Property Value

TriState?