Nedap.HandheldApi
Public Types | Public Member Functions | Properties | Events
Nedap.HandheldApi.Presentation Class Reference
Inheritance diagram for Nedap.HandheldApi.Presentation:
Nedap.HandheldApi.IPresentationActions

List of all members.

Public Types

enum  PresentationTimerMethod {
  NfcReadErrorTimer, NfcReadRetry, RfidSingleReadReadErrorTimer, RfidInventoryReadErrorTimer,
  RfidInventoryIdleTimer, RfidMonitorReadErrorTimer, RfidMonitorIdleTimer
}

Public Member Functions

void DoPushButton ()
 Triggers event which indicates that button on the handheld is pushed.
void DoIsDisconnected ()
 Triggers event which indicates that the handheld is disconnected and action is executed on the device.
void DoFinishSingleRead ()
 Triggers event which indicates that read of RFID is finished.
void DoContinue ()
 Triggers event which indicates thate inventory process or monitor process are continued.
void DoPause ()
 Triggers event which indicates thate inventory process or monitor process are paused.
void DoFailWriteEpcMultipleRead ()
 Triggers event which indicates that writing of EPC has failed with multiple read.
void DoFailWriteEpcZeroRead ()
 Triggers event which indicates that writing of EPC has failed with zero read.
void DoFailWriteEpcWriteFailed ()
 Triggers event which indicates that writing of EPC has failed. Failure happened during the write of data.
void DoFailWriteEpcVerificationFailed ()
 Triggers event which indicates that writing of EPC has failed. Failure happened during the verification of written of data.
void DoSucceedWriteEPC ()
 Triggers event which indicates that writing of EPC has finished successfully.
void DoConnect ()
 Triggers event which indicates that device is connected to the handheld.
void DoDisconnect ()
 Triggers event which indicates that device is disconnected from the handheld.
void DoReceiveSupportedRegions (int regionFlags)
 Triggers event which indicates that supported regions are received from the handheld.
void DoClearInventoryEvent ()
 Triggers event which indicates that inventory list is cleared (All items from the inventory list are removed).
 Presentation (ISession session)
 Constructor.
void ActionNfcTryToReadCard ()
 Executes read of NFC card.
void ActionRfidSetMValue (RfidEpcMValue theMValue)
 Executes sending of EPC m parameter value to the handheld.
void ActionRfidSetQValue (int theQValue, bool dynamic)
 Executes sending of EPC q parameter value to the handheld.
void ActionRfidSetSession (RfidEpcSession theSession)
 Executes sending of EPC session parameter value to the handheld.
void ActionRfidSwitchSession ()
 Change session in the reader to support new reading of high-volume of tags. In high volume reading tags respond each 15 minutes, which is reset only by moving to session 3. This reset happens only if switch is needed.
void ActionRfidSetTarget (RfidEpcTarget theTarget, bool toggle)
 Executes sending of EPC target parameter value to the handheld.
void ActionRfidSetTimeout (int timeout)
 Sets RFID on time parameter.
void ActionRfidReadEpc ()
 Executes read of EPC values.
void ActionRfidWriteEpc ()
 Executes write of EPC values.
void ActionRfidReadDetailedTagInformation (int power)
 Executes read of RFID data.
void ActionRfidSetReadPower (int power)
 Sets power for Rfid reading.
void ActionRFIDSetSelectLastRead ()
 Sets last read rfid value as current rfidCurrentSelect value.
void ActionRFIDSetSelectLastWritten ()
 Sets last written rfid value as current rfidCurrentSelect value.
void ActionRFIDResetSelect ()
 Resets rfidCurrentSelect value (Sets rfidCurrentSelect value to null).
void ActionBarcodeRead ()
void ActionUILedSetBlinking (bool blinking)
 Executes start or stop of UI led blinking on handheld. Should UI led blinking start or stop depends on given blinking parameter.
void ActionUITune (UITune beepTune)
 Executes play of given tune on handheld.
void ActionHandheldConnected ()
 This method is executed when device connects to the handheld. Triggers OnConnect event and start battery percentage timer.
void ActionHandheldDisconnected ()
 This method is executed when device disconnects from the handheld. Triggers OnDisconnect event and stops battery percentage timer.
void ActionHandheldConfigure ()
 Executes configure of the handheld. Sets handheld region to Europe.
void ActionHandheldGetBatteryPercentage ()
 Acquires battery state (voltage) from the handheld.
void ActionLogError (String errorName)
 Logs given error using debug logging.
void ActionLogEvent (String eventName)
 Logs given event using debug logging.
void ActionLogTimedEvent (String eventName)
 Logs given timed event using debug logging.
void ActionLogEndTimedEvent (String eventName)
 Logs end of the given timed event using debug logging.
void ActionLogEndCurrentTimedEvent ()
 Logs end of the given current timed event using debug logging.
void StartTimer (PresentationTimerMethod timerMethod, int duration)
 Starts timer for given presentation timer method. Created timer is added to the timers list.
void StopTimer (PresentationTimerMethod timerMethod)
 Stops timer for given presentation timer method. Stoped timer is removed from the timers list.
void ResetTimer (PresentationTimerMethod timerMethod, int duration)
 Changes time when event for given presentation timer method will be triggered.
void SimulateButtonPush ()
 This method simulates button push on the handheld reader.
void NfcReadStart ()
 This method can be used to try to read NFC cards. It’ll enable the field, and continuously try to read cards in the field.
void RfidInventoryStart (String bufferName, Select select, bool highVolume)
 The inventory methods provide an easy way to do inventory. It automatically filters ‘multiple’ reads in a buffer and generates a ‘beep’ on new tags. EPC air interface parameters are set automatically to session 1, target A (no switching) and automatic Q.
void RfidInventoryReset ()
 Resets the RFID inventory 'seen' list of the "default" buffer. Please make sure that if a list is also kept in the application layer, clean it after the relevant notification is received.
void RfidInventoryReset (String bufferName)
 Resets the RFID inventory 'seen' list of the given buffer. Please make sure that if a list is also kept in the application layer, clean it after the relevant notification is received.
void RfidMonitorStart (Select select)
 Monitors the tags in the field, with a select statement.
void RfidReadSingle (Select select)
 Does a single read cycle of tags, with a select statement.
void RfidReadTag (EpcCode code)
 To obtain the tag manufacturer ID (MDID), the tag model number, or the tag’s extended identifier field (XTID), use this method.
void RfidWriteEpc (EpcCode newEpcCode)
 Removed from iOS code.
bool BarcodeHasReader ()
 Check to see if the handheld reader has a barcode reader on-board.
void BarcodeRead (Collection< BarcodeType > barcodeTypes, int duration)
 Read a barcode with a specified array of types, and with a specified timeout.
void UIPlay (UITune tune)
 Let the beeper on the handheld play a tune.
void UIVibrate ()
 Let the vibration motor on the handheld vibrate.
void UIVibrateTune (UITune tune)
 Let the vibration motor on the handheld vibrate with beeper playing a tune.
void HandheldLogEnabled (bool enabled)
 Enables or disables the logging functionality with Flurry.com. The information logged to Flurry is anonymous. We’ll log the usages and performance of the !d hand (e.g. how long does an inventory take, how often will the user press the button, how many tags are read in an hour, how is the battery quality over time, etc.). This will help Nedap to improve the code, and gather information on the performance and usage of the !d hand in the field. We kindly ask you to leave this enabled (which is the default). If you’d prefer to turn this off, feel free to do so.
void HandheldStop ()
 Stop the current operation, e.g. inventory or monitoring. Can be used when switching from one view to another.
bool HandheldIsConnected ()
 Checks if the handheld is connected or not.
void HandheldDisconnect ()
 Will let the handheld kill the bluetooth connection. Can be used to pair the handheld with another device.
DeviceInfo HandheldGetInformation ()
 Get information on the handheld.
void HandheldGetBatteryPercentage ()
 Returns the current battery status in percentage.
void Dispose ()

Properties

int RFIDOffTime [get]
 RFIDOffTime property.
bool BeeperEnabled [get, set]
 Returns if beeper is enabled.
bool VibrationEnabled [get, set]
 Returns if vibration is enabled.

Events

EventHandler< EventArgs > OnClearInventory
 This event is triggered when inventory list is cleared (All items from the inventory list are removed).
EventHandler
< ReceiveBatteryPercentageEventArgs
OnReceiveBatteryPercentage
 This event is triggered when battery percentage value is received from the handheld.
EventHandler< EventArgs > OnLowBatteryWarning
 This event is triggered when low battery warning is received from the handheld.
EventHandler< EventArgs > OnEmptyBatteryStatus
 This event is triggered when empty battery status is received from the handheld.
EventHandler< EventArgs > OnChargingStatus
 This event is triggered when charging status is received from the handheld.
EventHandler
< ReadRfidTagEventArgs
OnReadRFIDTag
 This event is triggered when one RFID tag is red using the handheld.
EventHandler
< ReadRfidTagsEventArgs
OnReadRFIDTags
 This event is triggered when more than one RFID tags are red using the handheld.
EventHandler
< ReadRfidTagsFilteredEventArgs
OnReadRFIDTagsFiltered
 This event is triggered when more than one new RFID tags are red using the handheld.
EventHandler
< ReadDetailedTagInformationEventArgs
OnReadDetailedTagInformation
 This event is triggered when detailed tag information is red using the handheld.
EventHandler
< ReadBarcodeEventArgs
OnReadBarcode
 This event is triggered when barcode is red using the handheld.
EventHandler< EventArgs > OnNotReadBarcode
 This event is triggered when the handheld was not able to read barcode.
EventHandler< EventArgs > OnPushButton
 This event is triggered when button on the handheld is pushed.
EventHandler< EventArgs > OnShake
 This event is triggered when handheld is shaken.
EventHandler
< ReadNfcCardEventArgs
OnReadNFCCard
 This event is triggered when NFC card is red using the handheld.
EventHandler< EventArgs > OnIsDisconnected
 This event is triggered when the handheld is disconnected and action is executed on the device.
EventHandler< EventArgs > OnFinishSingleRead
 This event is triggered when single read of RFID is finished.
EventHandler< EventArgs > OnContinue
 This event is triggered when when inventory process or monitor process are continued.
EventHandler< EventArgs > OnPause
 This event is triggered when when inventory process or monitor process are paused.
EventHandler< EventArgs > OnFailWriteEpcMultipleRead
 This event is triggered when writing of EPC has failed with multiple read.
EventHandler< EventArgs > OnFailWriteEpcZeroRead
 This event is triggered when writing of EPC has failed with zero read.
EventHandler< EventArgs > OnFailWriteEpcWriteFailed
 This event is triggered when writing of EPC has failed. Failure happened during the write of data.
EventHandler< EventArgs > OnFailWriteEpcVerificationFailed
 This event is triggered when writing of EPC has failed. Failure happened during the verification of written of data.
EventHandler< EventArgs > OnSucceedWriteEPC
 This event is triggered when writing of EPC has finished successfully.
EventHandler< EventArgs > OnConnect
 This event is triggered when device is connected to the handheld.
EventHandler< EventArgs > OnDisconnect
 This event is triggered when device is disconnected from the handheld.
EventHandler
< ReceiveSupportedRegionsEventArgs
OnReceiveSupportedRegions
 This event is triggered when supported regions are received from the handheld.

Constructor & Destructor Documentation

Nedap.HandheldApi.Presentation.Presentation ( ISession  session)

Constructor.

Parameters:
session

Member Function Documentation

void Nedap.HandheldApi.Presentation.ActionBarcodeRead ( )

Executes read of barcode value.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionHandheldConfigure ( )

Executes configure of the handheld. Sets handheld region to Europe.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionHandheldConnected ( )

This method is executed when device connects to the handheld. Triggers OnConnect event and start battery percentage timer.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionHandheldDisconnected ( )

This method is executed when device disconnects from the handheld. Triggers OnDisconnect event and stops battery percentage timer.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionHandheldGetBatteryPercentage ( )

Acquires battery state (voltage) from the handheld.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionLogEndCurrentTimedEvent ( )

Logs end of the given current timed event using debug logging.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionLogEndTimedEvent ( String  eventName)

Logs end of the given timed event using debug logging.

Parameters:
eventName

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionLogError ( String  errorName)

Logs given error using debug logging.

Parameters:
errorName

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionLogEvent ( String  eventName)

Logs given event using debug logging.

Parameters:
eventName

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionLogTimedEvent ( String  eventName)

Logs given timed event using debug logging.

Parameters:
eventName

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionNfcTryToReadCard ( )

Executes read of NFC card.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidReadDetailedTagInformation ( int  power)

Executes read of RFID data.

Parameters:
power

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidReadEpc ( )

Executes read of EPC values.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRFIDResetSelect ( )

Resets rfidCurrentSelect value (Sets rfidCurrentSelect value to null).

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSetMValue ( RfidEpcMValue  theMValue)

Executes sending of EPC m parameter value to the handheld.

Parameters:
theMValue

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSetQValue ( int  theQValue,
bool  dynamic 
)

Executes sending of EPC q parameter value to the handheld.

Parameters:
theQValue
dynamic

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSetReadPower ( int  power)

Sets power for Rfid reading.

Parameters:
power
void Nedap.HandheldApi.Presentation.ActionRFIDSetSelectLastRead ( )

Sets last read rfid value as current rfidCurrentSelect value.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRFIDSetSelectLastWritten ( )

Sets last written rfid value as current rfidCurrentSelect value.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSetSession ( RfidEpcSession  theSession)

Executes sending of EPC session parameter value to the handheld.

Parameters:
theSession

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSetTarget ( RfidEpcTarget  theTarget,
bool  toggle 
)

Executes sending of EPC target parameter value to the handheld.

Parameters:
theTarget
toggle

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSetTimeout ( int  timeout)

Sets RFID on time parameter.

Parameters:
timeout

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionRfidSwitchSession ( )

Change session in the reader to support new reading of high-volume of tags. In high volume reading tags respond each 15 minutes, which is reset only by moving to session 3. This reset happens only if switch is needed.

void Nedap.HandheldApi.Presentation.ActionRfidWriteEpc ( )

Executes write of EPC values.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionUILedSetBlinking ( bool  blinking)

Executes start or stop of UI led blinking on handheld. Should UI led blinking start or stop depends on given blinking parameter.

Parameters:
blinking

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.ActionUITune ( UITune  beepTune)

Executes play of given tune on handheld.

Parameters:
beepTune

Implements Nedap.HandheldApi.IPresentationActions.

bool Nedap.HandheldApi.Presentation.BarcodeHasReader ( )

Check to see if the handheld reader has a barcode reader on-board.

Returns:
If true, there is a barcode reader
void Nedap.HandheldApi.Presentation.BarcodeRead ( Collection< BarcodeType barcodeTypes,
int  duration 
)

Read a barcode with a specified array of types, and with a specified timeout.

Parameters:
barcodeTypesArray of barcode types
durationTimeout in seconds
void Nedap.HandheldApi.Presentation.DoClearInventoryEvent ( )

Triggers event which indicates that inventory list is cleared (All items from the inventory list are removed).

void Nedap.HandheldApi.Presentation.DoConnect ( )

Triggers event which indicates that device is connected to the handheld.

void Nedap.HandheldApi.Presentation.DoContinue ( )

Triggers event which indicates thate inventory process or monitor process are continued.

void Nedap.HandheldApi.Presentation.DoDisconnect ( )

Triggers event which indicates that device is disconnected from the handheld.

void Nedap.HandheldApi.Presentation.DoFailWriteEpcMultipleRead ( )

Triggers event which indicates that writing of EPC has failed with multiple read.

void Nedap.HandheldApi.Presentation.DoFailWriteEpcVerificationFailed ( )

Triggers event which indicates that writing of EPC has failed. Failure happened during the verification of written of data.

void Nedap.HandheldApi.Presentation.DoFailWriteEpcWriteFailed ( )

Triggers event which indicates that writing of EPC has failed. Failure happened during the write of data.

void Nedap.HandheldApi.Presentation.DoFailWriteEpcZeroRead ( )

Triggers event which indicates that writing of EPC has failed with zero read.

void Nedap.HandheldApi.Presentation.DoFinishSingleRead ( )

Triggers event which indicates that read of RFID is finished.

void Nedap.HandheldApi.Presentation.DoIsDisconnected ( )

Triggers event which indicates that the handheld is disconnected and action is executed on the device.

void Nedap.HandheldApi.Presentation.DoPause ( )

Triggers event which indicates thate inventory process or monitor process are paused.

void Nedap.HandheldApi.Presentation.DoPushButton ( )

Triggers event which indicates that button on the handheld is pushed.

void Nedap.HandheldApi.Presentation.DoReceiveSupportedRegions ( int  regionFlags)

Triggers event which indicates that supported regions are received from the handheld.

Parameters:
regionFlags
void Nedap.HandheldApi.Presentation.DoSucceedWriteEPC ( )

Triggers event which indicates that writing of EPC has finished successfully.

void Nedap.HandheldApi.Presentation.HandheldDisconnect ( )

Will let the handheld kill the bluetooth connection. Can be used to pair the handheld with another device.

void Nedap.HandheldApi.Presentation.HandheldGetBatteryPercentage ( )

Returns the current battery status in percentage.

DeviceInfo Nedap.HandheldApi.Presentation.HandheldGetInformation ( )

Get information on the handheld.

Returns:
DeviceInfo class object with three parameters: serial number, firmware and hardware version.
bool Nedap.HandheldApi.Presentation.HandheldIsConnected ( )

Checks if the handheld is connected or not.

Returns:
void Nedap.HandheldApi.Presentation.HandheldLogEnabled ( bool  enabled)

Enables or disables the logging functionality with Flurry.com. The information logged to Flurry is anonymous. We’ll log the usages and performance of the !d hand (e.g. how long does an inventory take, how often will the user press the button, how many tags are read in an hour, how is the battery quality over time, etc.). This will help Nedap to improve the code, and gather information on the performance and usage of the !d hand in the field. We kindly ask you to leave this enabled (which is the default). If you’d prefer to turn this off, feel free to do so.

Parameters:
enabledEnabled
void Nedap.HandheldApi.Presentation.HandheldStop ( )

Stop the current operation, e.g. inventory or monitoring. Can be used when switching from one view to another.

void Nedap.HandheldApi.Presentation.NfcReadStart ( )

This method can be used to try to read NFC cards. It’ll enable the field, and continuously try to read cards in the field.

void Nedap.HandheldApi.Presentation.ResetTimer ( PresentationTimerMethod  timerMethod,
int  duration 
)

Changes time when event for given presentation timer method will be triggered.

Parameters:
timerMethod
duration
void Nedap.HandheldApi.Presentation.RfidInventoryReset ( String  bufferName)

Resets the RFID inventory 'seen' list of the given buffer. Please make sure that if a list is also kept in the application layer, clean it after the relevant notification is received.

Parameters:
bufferName
void Nedap.HandheldApi.Presentation.RfidInventoryReset ( )

Resets the RFID inventory 'seen' list of the "default" buffer. Please make sure that if a list is also kept in the application layer, clean it after the relevant notification is received.

void Nedap.HandheldApi.Presentation.RfidInventoryStart ( String  bufferName,
Select  select,
bool  highVolume 
)

The inventory methods provide an easy way to do inventory. It automatically filters ‘multiple’ reads in a buffer and generates a ‘beep’ on new tags. EPC air interface parameters are set automatically to session 1, target A (no switching) and automatic Q.

Parameters:
bufferName
select
highVolume
void Nedap.HandheldApi.Presentation.RfidMonitorStart ( Select  select)

Monitors the tags in the field, with a select statement.

Parameters:
selectSelect statement
void Nedap.HandheldApi.Presentation.RfidReadSingle ( Select  select)

Does a single read cycle of tags, with a select statement.

Parameters:
selectSelect statement
void Nedap.HandheldApi.Presentation.RfidReadTag ( EpcCode  code)

To obtain the tag manufacturer ID (MDID), the tag model number, or the tag’s extended identifier field (XTID), use this method.

Parameters:
codeCode
void Nedap.HandheldApi.Presentation.RfidWriteEpc ( EpcCode  newEpcCode)

Removed from iOS code.

Parameters:
newEpcCode
void Nedap.HandheldApi.Presentation.SimulateButtonPush ( )

This method simulates button push on the handheld reader.

Implements Nedap.HandheldApi.IPresentationActions.

void Nedap.HandheldApi.Presentation.StartTimer ( PresentationTimerMethod  timerMethod,
int  duration 
)

Starts timer for given presentation timer method. Created timer is added to the timers list.

Parameters:
timerMethod
duration
void Nedap.HandheldApi.Presentation.StopTimer ( PresentationTimerMethod  timerMethod)

Stops timer for given presentation timer method. Stoped timer is removed from the timers list.

Parameters:
timerMethod
void Nedap.HandheldApi.Presentation.UIPlay ( UITune  tune)

Let the beeper on the handheld play a tune.

Parameters:
tuneType of tune
void Nedap.HandheldApi.Presentation.UIVibrate ( )

Let the vibration motor on the handheld vibrate.

void Nedap.HandheldApi.Presentation.UIVibrateTune ( UITune  tune)

Let the vibration motor on the handheld vibrate with beeper playing a tune.


Property Documentation

bool Nedap.HandheldApi.Presentation.BeeperEnabled [get, set]

Returns if beeper is enabled.

int Nedap.HandheldApi.Presentation.RFIDOffTime [get]

RFIDOffTime property.

bool Nedap.HandheldApi.Presentation.VibrationEnabled [get, set]

Returns if vibration is enabled.


Event Documentation

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnChargingStatus

This event is triggered when charging status is received from the handheld.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnClearInventory

This event is triggered when inventory list is cleared (All items from the inventory list are removed).

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnConnect

This event is triggered when device is connected to the handheld.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnContinue

This event is triggered when when inventory process or monitor process are continued.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnDisconnect

This event is triggered when device is disconnected from the handheld.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnEmptyBatteryStatus

This event is triggered when empty battery status is received from the handheld.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnFailWriteEpcMultipleRead

This event is triggered when writing of EPC has failed with multiple read.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnFailWriteEpcVerificationFailed

This event is triggered when writing of EPC has failed. Failure happened during the verification of written of data.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnFailWriteEpcWriteFailed

This event is triggered when writing of EPC has failed. Failure happened during the write of data.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnFailWriteEpcZeroRead

This event is triggered when writing of EPC has failed with zero read.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnFinishSingleRead

This event is triggered when single read of RFID is finished.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnIsDisconnected

This event is triggered when the handheld is disconnected and action is executed on the device.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnLowBatteryWarning

This event is triggered when low battery warning is received from the handheld.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnNotReadBarcode

This event is triggered when the handheld was not able to read barcode.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnPause

This event is triggered when when inventory process or monitor process are paused.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnPushButton

This event is triggered when button on the handheld is pushed.

EventHandler<ReadBarcodeEventArgs> Nedap.HandheldApi.Presentation.OnReadBarcode

This event is triggered when barcode is red using the handheld.

EventHandler<ReadDetailedTagInformationEventArgs> Nedap.HandheldApi.Presentation.OnReadDetailedTagInformation

This event is triggered when detailed tag information is red using the handheld.

EventHandler<ReadNfcCardEventArgs> Nedap.HandheldApi.Presentation.OnReadNFCCard

This event is triggered when NFC card is red using the handheld.

EventHandler<ReadRfidTagEventArgs> Nedap.HandheldApi.Presentation.OnReadRFIDTag

This event is triggered when one RFID tag is red using the handheld.

EventHandler<ReadRfidTagsEventArgs> Nedap.HandheldApi.Presentation.OnReadRFIDTags

This event is triggered when more than one RFID tags are red using the handheld.

EventHandler<ReadRfidTagsFilteredEventArgs> Nedap.HandheldApi.Presentation.OnReadRFIDTagsFiltered

This event is triggered when more than one new RFID tags are red using the handheld.

EventHandler<ReceiveBatteryPercentageEventArgs> Nedap.HandheldApi.Presentation.OnReceiveBatteryPercentage

This event is triggered when battery percentage value is received from the handheld.

EventHandler<ReceiveSupportedRegionsEventArgs> Nedap.HandheldApi.Presentation.OnReceiveSupportedRegions

This event is triggered when supported regions are received from the handheld.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnShake

This event is triggered when handheld is shaken.

EventHandler<EventArgs> Nedap.HandheldApi.Presentation.OnSucceedWriteEPC

This event is triggered when writing of EPC has finished successfully.