Phidget RFID reader

The phidgetRFID driver communicates with the PhidgetRFID (Part# 1023) reader. (125 kHz Read-only). It does not support anti-collision, but it is inexpensive, small and USB Powered.

Compile-time dependencies
  • none
Provides
  • interface_rfid
Requires
  • libphidget from www.phidgets.com should be installed.
Configuration requests
  • none
Configuration file options
  • serial (integer)
    • Default: -1
    • This defines which phidget will be controlled if there is more than one connected to the USB bus. You can obtain the number with lsusb, like this: "lsusb -v |grep iSerial". The default is -1 , and it will connect to the first phidget available.
  • sampling_rate (integer)
    • Default: 40
    • How often (in mS) should the phidget produce data. 40mS produces RFID data at a rate of 25Hz.
  • alarmtime (integer)
    • Default: 45
    • If the data acquisition cycle takes longer than this time (in mS), a warning will be printed.
  • provides
    • The driver supports the "speech" interface for printing data to the LCD of the Interface kits that have it.
    • An "aio" interface gives information about the analog sensors connected to the Interface Kit.
    • The "dio" interface controls the digital inputs and outputs present.
Example
driver
(
  name "phidgetIFK"
  provides ["rfid:0" "dio:0"]
  serial -1
  alwayson 1
  samplingrate 40
  alarmtime 45
)
Author
Federico Ruiz & Alexis Maldonado