Dobrica Pavlinusic [Wed, 15 Oct 2014 15:11:03 +0000 (17:11 +0200)]
scan only 3M reader in checkin/checkout
Dobrica Pavlinusic [Wed, 15 Oct 2014 14:51:42 +0000 (16:51 +0200)]
added reader callback to tags to query just some readers
Dobrica Pavlinusic [Wed, 15 Oct 2014 14:35:16 +0000 (16:35 +0200)]
recover from errors in scan tags
Dobrica Pavlinusic [Tue, 14 Oct 2014 13:38:34 +0000 (15:38 +0200)]
disable CPRM02
Dobrica Pavlinusic [Fri, 10 Oct 2014 10:44:19 +0000 (12:44 +0200)]
use DEBUG enviroment variable, update debug only if higher
Dobrica Pavlinusic [Fri, 10 Oct 2014 10:42:07 +0000 (12:42 +0200)]
turn off debug by default
Dobrica Pavlinusic [Thu, 9 Oct 2014 15:41:52 +0000 (17:41 +0200)]
use SmartX tag_type instead of guessing using content
Dobrica Pavlinusic [Thu, 9 Oct 2014 14:52:05 +0000 (16:52 +0200)]
open usb serial ports and normal serials
Dobrica Pavlinusic [Mon, 6 Oct 2014 15:17:17 +0000 (17:17 +0200)]
read SIP2 configuration from enviroment variables
Dobrica Pavlinusic [Fri, 26 Sep 2014 15:58:10 +0000 (17:58 +0200)]
bigger buttons, error message
Dobrica Pavlinusic [Fri, 26 Sep 2014 15:21:33 +0000 (17:21 +0200)]
better info message
Dobrica Pavlinusic [Fri, 26 Sep 2014 14:50:57 +0000 (16:50 +0200)]
disable selection which brings havoc on touchscreens
Dobrica Pavlinusic [Mon, 1 Sep 2014 14:37:49 +0000 (16:37 +0200)]
fix position of timeout, font size for 1024x768 touch screen
Dobrica Pavlinusic [Mon, 1 Sep 2014 14:05:00 +0000 (16:05 +0200)]
pin buttons to bottom of screen
Dobrica Pavlinusic [Fri, 29 Aug 2014 14:26:06 +0000 (16:26 +0200)]
implement timeout dialog
Dobrica Pavlinusic [Fri, 29 Aug 2014 12:41:01 +0000 (14:41 +0200)]
color book items according to circulation stataus
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:53:33 +0000 (16:53 +0200)]
reload page on error
This will hopefully help with stuck jsonp requests
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:53:03 +0000 (16:53 +0200)]
display more info from sip2 partron info
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:26:38 +0000 (16:26 +0200)]
Merge remote-tracking branch 'mjesec/rfid-vm'
Conflicts:
lib/Biblio/RFID/Reader.pm
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:25:44 +0000 (16:25 +0200)]
poor man's design
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:25:37 +0000 (16:25 +0200)]
use first ip if eth0 is not available
Dobrica Pavlinusic [Thu, 28 Aug 2014 12:59:50 +0000 (14:59 +0200)]
reload page on end
Dobrica Pavlinusic [Thu, 28 Aug 2014 12:46:24 +0000 (14:46 +0200)]
update books_count after list
Dobrica Pavlinusic [Thu, 28 Aug 2014 12:38:36 +0000 (14:38 +0200)]
remove short-lived borrower_check page
Dobrica Pavlinusic [Wed, 27 Aug 2014 14:02:48 +0000 (16:02 +0200)]
cleanup
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:21:36 +0000 (15:21 +0200)]
use smartx cardnumber if exists, cleanup
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:21:29 +0000 (15:21 +0200)]
state end fake callback
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:10:58 +0000 (15:10 +0200)]
don't display AF if there is nothing
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:05:22 +0000 (15:05 +0200)]
track pending_jsonp requests
Dobrica Pavlinusic [Wed, 27 Aug 2014 11:50:42 +0000 (13:50 +0200)]
don't scan tags during sip2 transaction
Dobrica Pavlinusic [Tue, 26 Aug 2014 13:28:05 +0000 (15:28 +0200)]
checkin/checkout now toggle AFI security
Dobrica Pavlinusic [Fri, 22 Aug 2014 12:09:19 +0000 (14:09 +0200)]
added end and error timeouts
Dobrica Pavlinusic [Fri, 22 Aug 2014 11:25:23 +0000 (13:25 +0200)]
first draft of mon-functioning SIP2 selfcheck
Dobrica Pavlinusic [Tue, 19 Aug 2014 13:43:23 +0000 (15:43 +0200)]
instructions for suid install
Dobrica Pavlinusic [Tue, 19 Aug 2014 13:27:49 +0000 (15:27 +0200)]
pass debug option down since we controll warn
Dobrica Pavlinusic [Mon, 14 Apr 2014 13:06:25 +0000 (15:06 +0200)]
return error to browser
Dobrica Pavlinusic [Mon, 14 Apr 2014 13:06:21 +0000 (15:06 +0200)]
insert reader idetification
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:34:32 +0000 (13:34 +0200)]
document SmartX (mifare) support using librfid
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:32:35 +0000 (13:32 +0200)]
added from_reader to get reader source for tag
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:21:10 +0000 (13:21 +0200)]
fix number of tests
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:19:55 +0000 (13:19 +0200)]
fix README extraction
Dobrica Pavlinusic [Fri, 4 Apr 2014 14:05:37 +0000 (16:05 +0200)]
put cardnumber from SmartX into content
Dobrica Pavlinusic [Fri, 4 Apr 2014 10:33:11 +0000 (12:33 +0200)]
added --[3m]blank option
Dobrica Pavlinusic [Thu, 3 Apr 2014 14:02:34 +0000 (16:02 +0200)]
wrap whole request in eval so we don't die on RFID errors
Dobrica Pavlinusic [Thu, 3 Apr 2014 11:38:32 +0000 (13:38 +0200)]
fix write_afi
Dobrica Pavlinusic [Wed, 2 Apr 2014 13:26:33 +0000 (15:26 +0200)]
register RFID reader using intranet address
Dobrica Pavlinusic [Thu, 13 Feb 2014 15:38:38 +0000 (16:38 +0100)]
support books and borrower data from RFID cards
Dobrica Pavlinusic [Thu, 13 Feb 2014 11:31:50 +0000 (12:31 +0100)]
configure --koha url from command line
Dobrica Pavlinusic [Thu, 13 Feb 2014 11:14:52 +0000 (12:14 +0100)]
ensure that all blocks are read before returing data
Dobrica Pavlinusic [Wed, 12 Feb 2014 15:40:40 +0000 (16:40 +0100)]
kill TERM pipe program on timeout
Dobrica Pavlinusic [Wed, 12 Feb 2014 15:14:38 +0000 (16:14 +0100)]
added timeout to 3s for librfid tools
Dobrica Pavlinusic [Tue, 11 Feb 2014 13:39:41 +0000 (14:39 +0100)]
invalidate tags after going through all reader
This allows correct enter/leave events if more than one reader is
connected to same computer
Dobrica Pavlinusic [Tue, 11 Feb 2014 11:41:55 +0000 (12:41 +0100)]
added all RFID501 fields
Dobrica Pavlinusic [Mon, 10 Feb 2014 15:31:29 +0000 (16:31 +0100)]
added tag_type
Dobrica Pavlinusic [Thu, 6 Feb 2014 16:05:03 +0000 (17:05 +0100)]
query koha to find out borrower info from SmartX
Dobrica Pavlinusic [Thu, 6 Feb 2014 12:33:51 +0000 (13:33 +0100)]
don't populate (fake) security for SmartX
Dobrica Pavlinusic [Thu, 6 Feb 2014 12:33:21 +0000 (13:33 +0100)]
insert tag_type into hash
Dobrica Pavlinusic [Thu, 6 Feb 2014 11:06:30 +0000 (12:06 +0100)]
use new to_hash
This allows code to decode both 15693 and 14443 cards
Dobrica Pavlinusic [Tue, 4 Feb 2014 16:26:41 +0000 (17:26 +0100)]
don't have duplicate tags in invertory
Dobrica Pavlinusic [Tue, 4 Feb 2014 15:55:51 +0000 (16:55 +0100)]
on error try to reset usb
Dobrica Pavlinusic [Tue, 4 Feb 2014 15:55:07 +0000 (16:55 +0100)]
correctly return tags for inventory
Dobrica Pavlinusic [Tue, 4 Feb 2014 14:36:08 +0000 (15:36 +0100)]
use modified mifare-tool
Dobrica Pavlinusic [Mon, 3 Feb 2014 14:54:07 +0000 (15:54 +0100)]
redirect STDERR from librfid to /dev/null
Dobrica Pavlinusic [Mon, 3 Feb 2014 14:40:52 +0000 (15:40 +0100)]
make to_hash top-level function
Readers can now return tag_type which can be RFID501 or SmartX to
notify other parts which module to use to decode tag content
Dobrica Pavlinusic [Sun, 2 Feb 2014 21:52:25 +0000 (16:52 -0500)]
SmartX decode format
Dobrica Pavlinusic [Sun, 2 Feb 2014 12:44:43 +0000 (07:44 -0500)]
read mifare cards
Dobrica Pavlinusic [Mon, 20 Jan 2014 00:27:18 +0000 (19:27 -0500)]
use librfid-tool from $PATH
Dobrica Pavlinusic [Sun, 19 Jan 2014 17:48:33 +0000 (12:48 -0500)]
use librfid-tool from /usr/local/bin (default install)
Dobrica Pavlinusic [Sun, 19 Jan 2014 17:48:20 +0000 (12:48 -0500)]
fix boiler plate module path
Dobrica Pavlinusic [Sun, 19 Jan 2014 17:42:42 +0000 (12:42 -0500)]
install Debian dependencies from packages
Dobrica Pavlinusic [Sun, 19 Jan 2014 17:42:31 +0000 (12:42 -0500)]
remove dependency on module not in wheezy
Dobrica Pavlinusic [Fri, 28 Oct 2011 10:31:17 +0000 (12:31 +0200)]
use .getScript to inject koha-rfid.js into Koha
Dobrica Pavlinusic [Mon, 24 Oct 2011 14:44:00 +0000 (16:44 +0200)]
display empty tags and don't reload page
Dobrica Pavlinusic [Mon, 24 Oct 2011 12:32:14 +0000 (14:32 +0200)]
add span#rfid in language bar OR before login
Language bar can be disabled if only one language is installed in Koha
Dobrica Pavlinusic [Sun, 23 Oct 2011 12:47:11 +0000 (14:47 +0200)]
fix URL to development intranet
Dobrica Pavlinusic [Fri, 16 Sep 2011 14:44:56 +0000 (16:44 +0200)]
use new svg template
Dobrica Pavlinusic [Fri, 13 May 2011 14:10:50 +0000 (16:10 +0200)]
added REPRINT enviroment variable
which skips all checks if data queued should be printed or
raster images regenerated
Dobrica Pavlinusic [Thu, 31 Mar 2011 13:42:47 +0000 (15:42 +0200)]
added missing dependency on Digest::CRC
reported by CPAN Testers at
http://www.cpantesters.org/cpan/report/
a10ebf4c-5abc-11e0-9835-
8e99bcb8094c
Dobrica Pavlinusic [Mon, 25 Oct 2010 08:34:30 +0000 (10:34 +0200)]
reverse sort order
Dobrica Pavlinusic [Fri, 15 Oct 2010 18:20:33 +0000 (20:20 +0200)]
3M RFID Reader Model 210 Protocol Specification
If I only had this document when implementing 810 support from
http://solutions.3m.com/wps/portal/3M/en_US/rfid_tracking_solutions/home/resources/rfid_tools/
Dobrica Pavlinusic [Mon, 4 Oct 2010 12:28:42 +0000 (14:28 +0200)]
save to log only if we have it
Dobrica Pavlinusic [Fri, 3 Sep 2010 12:37:28 +0000 (14:37 +0200)]
append to log
this fixes HUGE bug which overwrites log file with every new tag :-(
Dobrica Pavlinusic [Fri, 3 Sep 2010 12:37:10 +0000 (14:37 +0200)]
create log file with date,tag,number
Dobrica Pavlinusic [Fri, 3 Sep 2010 08:02:49 +0000 (10:02 +0200)]
close log after each line written
Dobrica Pavlinusic [Fri, 3 Sep 2010 07:58:39 +0000 (09:58 +0200)]
pre-render next card
Dobrica Pavlinusic [Fri, 3 Sep 2010 07:51:41 +0000 (09:51 +0200)]
re-try programming card
Tehnically, card is flying from printer to RFID reader, so we
re-try programming because first one can have problems
Dobrica Pavlinusic [Thu, 2 Sep 2010 16:45:38 +0000 (18:45 +0200)]
cleanup programming script
Dobrica Pavlinusic [Thu, 2 Sep 2010 15:20:35 +0000 (17:20 +0200)]
read programmed cards directly from log
This allows us to force re-printing and re-programing of card
by just deleting line from log file
Dobrica Pavlinusic [Thu, 2 Sep 2010 13:27:19 +0000 (15:27 +0200)]
sort print queue before printing by cardnumber
Dobrica Pavlinusic [Thu, 26 Aug 2010 13:42:24 +0000 (15:42 +0200)]
improve pod
Dobrica Pavlinusic [Wed, 25 Aug 2010 17:28:05 +0000 (19:28 +0200)]
don't fail without tags in range
Dobrica Pavlinusic [Wed, 25 Aug 2010 17:19:26 +0000 (19:19 +0200)]
finish rename, bump version [0.03]
Dobrica Pavlinusic [Wed, 25 Aug 2010 17:15:44 +0000 (19:15 +0200)]
finish rename
Dobrica Pavlinusic [Wed, 25 Aug 2010 17:14:02 +0000 (19:14 +0200)]
rename directories
Dobrica Pavlinusic [Wed, 25 Aug 2010 17:13:24 +0000 (19:13 +0200)]
rename module to Biblio::RFID in source
Dobrica Pavlinusic [Wed, 25 Aug 2010 17:10:49 +0000 (19:10 +0200)]
cleanup MANIFEST
Dobrica Pavlinusic [Wed, 25 Aug 2010 16:58:27 +0000 (18:58 +0200)]
rename directories
Dobrica Pavlinusic [Wed, 25 Aug 2010 16:55:24 +0000 (18:55 +0200)]
rename module to Biblio::RFID
Dobrica Pavlinusic [Wed, 25 Aug 2010 12:21:10 +0000 (14:21 +0200)]
update distribution MANIFEST
Dobrica Pavlinusic [Wed, 18 Aug 2010 11:51:31 +0000 (13:51 +0200)]
don't touch AFI if zero else set it to zero