Nedap.HandheldApi
Packages | Classes | Enumerations
Package Nedap.HandheldApi

Packages

package  CommunicationPort
package  CommunicationQueue

Classes

class  EpcObservation
class  Password
 Contains information used for acquiring access rights to handheld. More...
class  Select
 Select defines EPC specific parameters. More...
class  ConnectionState
 Defines connection state with timed state update and device wakeup with timeout. More...
interface  IConnectionState
 Interface to connection state. More...
interface  IPresentationActions
 Interface to presentation actions. This methods are called from presentation context when state transition occurs. More...
class  Presentation
class  PresentationFacade
 Presentation layer: high-level communication layer to communicate with Handheld Reader. More...
class  SyncTimer
 Represents custom timer class. Synchronisation when dispose is executed is implemented. More...
class  FailWriteEpcEventArgs
 Used as an argument for OnFailWriteEPC event. More...
class  ReadBarcodeEventArgs
 Used as an argument for OnReadBarcode event. More...
class  ReadDetailedTagInformationEventArgs
 Used as an argument for OnReadDetailedTagInformation event. More...
class  ReadNfcCardEventArgs
 Used as an argument for OnReadNfcCard event. More...
class  ReadRfidTagEventArgs
 Used as an argument for OnReadRfidTag event. More...
class  ReadRfidTagsEventArgs
 Used as an argument for OnReadRfidTags event. More...
class  ReadRfidTagsFilteredEventArgs
 Used as an argument for OnReadRfidTagFiltered event. More...
class  ReceiveBatteryPercentageEventArgs
 Used as an argument for OnReceiveBatteryPercentage event. More...
class  ReceiveSupportedRegionsEventArgs
 Used as an argument for OnReceiveSupportedRegions event. More...
class  DeviceInfo
 This structure holds basic information about handheld device. More...
interface  ISession
 Session layer interface: low-level communication layer interface that can be used to communicate with Handheld Reader. More...
class  Session
 Session layer: low-level communication layer to communicate with Handheld Reader. More...
class  HandheldReceiveBatteryPercentageEventArgs
 Event arguments for handheld did receive battery percentage event. More...
class  HandheldReceiveErrorEventArgs
 Event arguments for handheld did receive error event. More...
class  RfidFailButTagsAvailableEventArgs
 Event arguments for RFID did fail but tags are available event. More...
class  RfidReadABarcodeEventArgs
 Event arguments for RFID did read barcode event. More...
class  RfidReadCardEventArgs
 Event arguments for RFID did read card event. More...
class  RfidReadDataEventArgs
 Event arguments for RFID did read data event. More...
class  RfidReadTagEventArgs
 Event arguments for RFID did read tag event. More...
class  RfidReceiveSupportedRegionsEventArgs
 Event arguments for RFID did receive supported regions event. More...
class  RfidWriteDataMoreTagsAvailableEventArgs
 Event arguments for RFID did write data and if more tags are available event. More...

Enumerations

enum  RfidRegion {
  Undefined = 0, Europe = 1, NorthAmerica = 2, Korea = 4,
  China = 8
}
 Region where the handheld will be used. Please note that not all regions might be supported by the current hardware. More...
enum  RfidFrequency { Europe865700 = 865700, Europe866300 = 866300, Europe866900 = 866900, Europe867500 = 867500 }
 RFID frequency values supported by the handheld. More...
enum  BarcodeType {
  All = 0, Ean8 = 1, Ean13 = 2, Upca = 3,
  Upce = 4, Ean128 = 5, Codabar = 6, Code11 = 7,
  Code39 = 8, Code93 = 9, EanBookland = 10, Discrete2Of5 = 11,
  Interleaved2Of5 = 12, Code128 = 13, Msi = 14, GS1Databar = 15,
  Unknown = 0xFF
}
 Barcode types that will be read by the barcode reader. More...
enum  RfidEpcMemoryBank { Reserved = 0, Epc = 1, Tid = 2, UserMemory = 3 }
 RFID memory bank values supported by the handheld. More...
enum  RfidEpcSession { Session0 = 0, Session1 = 1, Session2 = 2, Session3 = 3 }
 RFID EPC session values supported by the handheld. More...
enum  RfidEpcTarget { TargetA = 0, TargetB = 1 }
 RFID EPC target values supported by the handheld. More...
enum  RfidEpcMValue { Value0 = 0, Value2 = 1, Value4 = 2, Value8 = 3 }
 RFID EPC m values supported by the handheld. More...
enum  RfidEpcMdid {
  Impinj = 0x001, TexasInstruments = 0x002, AlienTechnology = 0x003, Intelleflex = 0x004,
  Atmel = 0x005, Nxp = 0x006, STMicroelectronics = 0x007, EPMicroelectronics = 0x008,
  Motorola = 0x009, SentechSndBhd = 0x00A, EMMicroelectronics = 0x00B, RenesasTechnology = 0x00C,
  Mstar = 0x00D, TycoInternational = 0x00E, QuanrayElectronics = 0x00F, Fujitsu = 0x010,
  Lsis = 0x011, CaenRfid = 0x012, Peg = 0x013
}
 Tag manufacturer identification. Available on the internet at http://www.epcglobalinc.org/standards/mdid/. More...
enum  UITune { Short = 0, Success = 1, Failure = 2 }
 Tune values supported by the handheld. More...

Enumeration Type Documentation

Barcode types that will be read by the barcode reader.

Tag manufacturer identification. Available on the internet at http://www.epcglobalinc.org/standards/mdid/.

RFID memory bank values supported by the handheld.

RFID EPC m values supported by the handheld.

RFID EPC session values supported by the handheld.

RFID EPC target values supported by the handheld.

RFID frequency values supported by the handheld.

Region where the handheld will be used. Please note that not all regions might be supported by the current hardware.

Tune values supported by the handheld.