Nedap.HandheldApi
Public Member Functions
Nedap.HandheldApi.IPresentationActions Interface Reference

Interface to presentation actions. This methods are called from presentation context when state transition occurs. More...

Inheritance diagram for Nedap.HandheldApi.IPresentationActions:
Nedap.HandheldApi.Presentation

List of all members.

Public Member Functions

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 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 ActionRFIDSetSelectLastRead ()
 Sets last read rfid value as current value.
void ActionRFIDSetSelectLastWritten ()
 Sets last written rfid value as current value.
void ActionRFIDResetSelect ()
 Resets rfid current select value to null.
void ActionBarcodeRead ()
 Executes read of barcode value.
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 (Presentation.PresentationTimerMethod timer, int duration)
 Starts timer for given presentation timer method. Created timer is added to the timers list.
void StopTimer (Presentation.PresentationTimerMethod timer)
 Stops timer for given presentation timer method. Stoped timer is removed from the timers list.
void ResetTimer (Presentation.PresentationTimerMethod timer, 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.

Detailed Description

Interface to presentation actions. This methods are called from presentation context when state transition occurs.


Member Function Documentation

void Nedap.HandheldApi.IPresentationActions.ActionBarcodeRead ( )

Executes read of barcode value.

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionHandheldConfigure ( )

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

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionHandheldConnected ( )

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

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionHandheldDisconnected ( )

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

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionHandheldGetBatteryPercentage ( )

Acquires battery state (voltage) from the handheld.

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionLogEndCurrentTimedEvent ( )

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

Implemented in Nedap.HandheldApi.Presentation.

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

Logs end of the given timed event using debug logging.

Parameters:
eventName

Implemented in Nedap.HandheldApi.Presentation.

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

Logs given error using debug logging.

Parameters:
errorName

Implemented in Nedap.HandheldApi.Presentation.

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

Logs given event using debug logging.

Parameters:
eventName

Implemented in Nedap.HandheldApi.Presentation.

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

Logs given timed event using debug logging.

Parameters:
eventName

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionNfcTryToReadCard ( )

Executes read of NFC card.

Implemented in Nedap.HandheldApi.Presentation.

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

Executes read of RFID data.

Parameters:
power

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionRfidReadEpc ( )

Executes read of EPC values.

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionRFIDResetSelect ( )

Resets rfid current select value to null.

Implemented in Nedap.HandheldApi.Presentation.

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

Executes sending of EPC m parameter value to the handheld.

Parameters:
theMValue

Implemented in Nedap.HandheldApi.Presentation.

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

Executes sending of EPC q parameter value to the handheld.

Parameters:
theQValue
dynamic

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionRFIDSetSelectLastRead ( )

Sets last read rfid value as current value.

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionRFIDSetSelectLastWritten ( )

Sets last written rfid value as current value.

Implemented in Nedap.HandheldApi.Presentation.

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

Executes sending of EPC session parameter value to the handheld.

Parameters:
theSession

Implemented in Nedap.HandheldApi.Presentation.

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

Executes sending of EPC target parameter value to the handheld.

Parameters:
theTarget
toggle

Implemented in Nedap.HandheldApi.Presentation.

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

Sets RFID on time parameter.

Parameters:
timeout

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.ActionRfidWriteEpc ( )

Executes write of EPC values.

Implemented in Nedap.HandheldApi.Presentation.

void Nedap.HandheldApi.IPresentationActions.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

Implemented in Nedap.HandheldApi.Presentation.

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

Executes play of given tune on handheld.

Parameters:
beepTune

Implemented in Nedap.HandheldApi.Presentation.

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

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

Parameters:
timer
duration
void Nedap.HandheldApi.IPresentationActions.SimulateButtonPush ( )

This method simulates button push on the handheld reader.

Implemented in Nedap.HandheldApi.Presentation.

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

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

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

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

Parameters:
timer