Biblio-RFID.git
2 years agocorrectly extract full fixed SIP2 response (can have characters) master
Dobrica Pavlinusic [Tue, 17 Oct 2017 12:26:08 +0000 (14:26 +0200)]
correctly extract full fixed SIP2 response (can have characters)

2 years agoadded com2tcp windows binary i386
Dobrica Pavlinusic [Fri, 27 Jan 2017 11:02:37 +0000 (12:02 +0100)]
added com2tcp windows binary i386

2 years agopush more variables to koha
Dobrica Pavlinusic [Fri, 27 Jan 2017 10:25:02 +0000 (11:25 +0100)]
push more variables to koha

2 years agocheck if reader tcp connection is alive
Dobrica Pavlinusic [Tue, 24 Jan 2017 12:49:41 +0000 (13:49 +0100)]
check if reader tcp connection is alive

if it's not, we will exit 1 and expect something else to restart us
(while true loop in shell, or goto in bat file)

2 years agoRFID_LISTEN=host:port to listen for TCP socket from reader
Dobrica Pavlinusic [Tue, 24 Jan 2017 12:49:07 +0000 (13:49 +0100)]
RFID_LISTEN=host:port to listen for TCP socket from reader

2 years agoadded RFID_TCP to query serial readers over tcp socket
Dobrica Pavlinusic [Mon, 23 Jan 2017 13:54:31 +0000 (14:54 +0100)]
added RFID_TCP to query serial readers over tcp socket

3 years agoMerge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID
Dobrica Pavlinusic [Mon, 14 Mar 2016 13:56:40 +0000 (14:56 +0100)]
Merge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID

3 years agofix spelling
Dobrica Pavlinusic [Mon, 14 Mar 2016 13:55:45 +0000 (14:55 +0100)]
fix spelling

4 years agoprogram only tag requested on command-line
Dobrica Pavlinusic [Tue, 28 Apr 2015 13:21:34 +0000 (15:21 +0200)]
program only tag requested on command-line

4 years agosupport SID,content arguemnts
Dobrica Pavlinusic [Wed, 22 Apr 2015 10:33:29 +0000 (12:33 +0200)]
support SID,content arguemnts

4 years agoread tag after programming and retry programming if needed
Dobrica Pavlinusic [Thu, 16 Apr 2015 14:36:09 +0000 (16:36 +0200)]
read tag after programming and retry programming if needed

4 years agodisplay whole hex result from error messages
Dobrica Pavlinusic [Thu, 16 Apr 2015 14:35:16 +0000 (16:35 +0200)]
display whole hex result from error messages

4 years agoload RFID501 module since we are using to_hash
Dobrica Pavlinusic [Thu, 16 Apr 2015 14:04:52 +0000 (16:04 +0200)]
load RFID501 module since we are using to_hash

4 years agocorrect retry scope
Dobrica Pavlinusic [Fri, 20 Mar 2015 15:06:44 +0000 (16:06 +0100)]
correct retry scope

4 years agoon short read from SIP2 server reopen connection
Dobrica Pavlinusic [Fri, 20 Mar 2015 14:31:08 +0000 (15:31 +0100)]
on short read from SIP2 server reopen connection

4 years agosend cr/lf to SIP server
Dobrica Pavlinusic [Fri, 20 Mar 2015 13:32:09 +0000 (14:32 +0100)]
send cr/lf to SIP server

4 years agoreport SIP2 empty read
Dobrica Pavlinusic [Fri, 20 Mar 2015 13:20:35 +0000 (14:20 +0100)]
report SIP2 empty read

4 years agoretry sip response
Dobrica Pavlinusic [Fri, 20 Mar 2015 12:30:25 +0000 (13:30 +0100)]
retry sip response

5 years agobetter messages both to patrons and to beep log
Dobrica Pavlinusic [Thu, 13 Nov 2014 15:46:53 +0000 (16:46 +0100)]
better messages both to patrons and to beep log

5 years agoimplemented REST /beep
Dobrica Pavlinusic [Thu, 13 Nov 2014 14:46:07 +0000 (15:46 +0100)]
implemented REST /beep

5 years agoMerge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID
Dobrica Pavlinusic [Thu, 13 Nov 2014 14:43:45 +0000 (15:43 +0100)]
Merge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID

5 years agochanged color output, beep stub
Dobrica Pavlinusic [Thu, 13 Nov 2014 14:42:25 +0000 (15:42 +0100)]
changed color output, beep stub

5 years agonew design, more clean
Dobrica Pavlinusic [Thu, 13 Nov 2014 14:27:55 +0000 (15:27 +0100)]
new design, more clean

5 years agosupport only afi change
Dobrica Pavlinusic [Tue, 11 Nov 2014 15:57:19 +0000 (16:57 +0100)]
support only afi change

5 years agomake afi_retry configurable
Dobrica Pavlinusic [Mon, 3 Nov 2014 12:02:47 +0000 (13:02 +0100)]
make afi_retry configurable

5 years agoMerge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID
Dobrica Pavlinusic [Wed, 29 Oct 2014 14:42:56 +0000 (15:42 +0100)]
Merge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID

5 years agoretry writing AFI up to 30 times
Dobrica Pavlinusic [Wed, 29 Oct 2014 14:42:36 +0000 (15:42 +0100)]
retry writing AFI up to 30 times

5 years agoinvalidate cache of tags for unselected readers
Dobrica Pavlinusic [Wed, 29 Oct 2014 13:45:59 +0000 (14:45 +0100)]
invalidate cache of tags for unselected readers

5 years agofix implementation of blank
Dobrica Pavlinusic [Wed, 29 Oct 2014 13:45:37 +0000 (14:45 +0100)]
fix implementation of blank

5 years agoreport AFI writing error correctly
Dobrica Pavlinusic [Wed, 29 Oct 2014 13:35:26 +0000 (14:35 +0100)]
report AFI writing error correctly

5 years agoMerge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID
Dobrica Pavlinusic [Wed, 29 Oct 2014 13:33:21 +0000 (14:33 +0100)]
Merge branch 'master' of mjesec.ffzg.hr:/git/Biblio-RFID

Conflicts:
examples/selfcheck.js

5 years agodo circulation only from 3M reader
Dobrica Pavlinusic [Wed, 29 Oct 2014 13:28:59 +0000 (14:28 +0100)]
do circulation only from 3M reader

5 years agouse only librfid reader for patron cards
Dobrica Pavlinusic [Tue, 21 Oct 2014 15:03:28 +0000 (17:03 +0200)]
use only librfid reader for patron cards

5 years agouse only librfid reader for patron cards
Dobrica Pavlinusic [Tue, 21 Oct 2014 15:03:28 +0000 (17:03 +0200)]
use only librfid reader for patron cards

5 years agodie when trying to decode short tag
Dobrica Pavlinusic [Tue, 21 Oct 2014 14:51:23 +0000 (16:51 +0200)]
die when trying to decode short tag

5 years agore-arrange button layout and add colors
Dobrica Pavlinusic [Mon, 20 Oct 2014 14:39:18 +0000 (16:39 +0200)]
re-arrange button layout and add colors

5 years agoadded working indicator
Dobrica Pavlinusic [Mon, 20 Oct 2014 14:29:51 +0000 (16:29 +0200)]
added working indicator

5 years agoscan only 3M reader in checkin/checkout
Dobrica Pavlinusic [Wed, 15 Oct 2014 15:11:03 +0000 (17:11 +0200)]
scan only 3M reader in checkin/checkout

5 years agoadded reader callback to tags to query just some readers
Dobrica Pavlinusic [Wed, 15 Oct 2014 14:51:42 +0000 (16:51 +0200)]
added reader callback to tags to query just some readers

5 years agorecover from errors in scan tags
Dobrica Pavlinusic [Wed, 15 Oct 2014 14:35:16 +0000 (16:35 +0200)]
recover from errors in scan tags

5 years agodisable CPRM02
Dobrica Pavlinusic [Tue, 14 Oct 2014 13:38:34 +0000 (15:38 +0200)]
disable CPRM02

5 years agouse DEBUG enviroment variable, update debug only if higher
Dobrica Pavlinusic [Fri, 10 Oct 2014 10:44:19 +0000 (12:44 +0200)]
use DEBUG enviroment variable, update debug only if higher

5 years agoturn off debug by default
Dobrica Pavlinusic [Fri, 10 Oct 2014 10:42:07 +0000 (12:42 +0200)]
turn off debug by default

5 years agouse SmartX tag_type instead of guessing using content
Dobrica Pavlinusic [Thu, 9 Oct 2014 15:41:52 +0000 (17:41 +0200)]
use SmartX tag_type instead of guessing using content

5 years agoopen usb serial ports and normal serials
Dobrica Pavlinusic [Thu, 9 Oct 2014 14:52:05 +0000 (16:52 +0200)]
open usb serial ports and normal serials

5 years agoread SIP2 configuration from enviroment variables
Dobrica Pavlinusic [Mon, 6 Oct 2014 15:17:17 +0000 (17:17 +0200)]
read SIP2 configuration from enviroment variables

5 years agobigger buttons, error message
Dobrica Pavlinusic [Fri, 26 Sep 2014 15:58:10 +0000 (17:58 +0200)]
bigger buttons, error message

5 years agobetter info message
Dobrica Pavlinusic [Fri, 26 Sep 2014 15:21:33 +0000 (17:21 +0200)]
better info message

5 years agodisable selection which brings havoc on touchscreens
Dobrica Pavlinusic [Fri, 26 Sep 2014 14:50:57 +0000 (16:50 +0200)]
disable selection which brings havoc on touchscreens

5 years agofix position of timeout, font size for 1024x768 touch screen
Dobrica Pavlinusic [Mon, 1 Sep 2014 14:37:49 +0000 (16:37 +0200)]
fix position of timeout, font size for 1024x768 touch screen

5 years agopin buttons to bottom of screen
Dobrica Pavlinusic [Mon, 1 Sep 2014 14:05:00 +0000 (16:05 +0200)]
pin buttons to bottom of screen

5 years agoimplement timeout dialog
Dobrica Pavlinusic [Fri, 29 Aug 2014 14:26:06 +0000 (16:26 +0200)]
implement timeout dialog

5 years agocolor book items according to circulation stataus
Dobrica Pavlinusic [Fri, 29 Aug 2014 12:41:01 +0000 (14:41 +0200)]
color book items according to circulation stataus

5 years agoreload page on error
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

5 years agodisplay more info from sip2 partron info
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:53:03 +0000 (16:53 +0200)]
display more info from sip2 partron info

5 years agoMerge remote-tracking branch 'mjesec/rfid-vm'
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

5 years agopoor man's design
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:25:44 +0000 (16:25 +0200)]
poor man's design

5 years agouse first ip if eth0 is not available
Dobrica Pavlinusic [Thu, 28 Aug 2014 14:25:37 +0000 (16:25 +0200)]
use first ip if eth0 is not available

5 years agoreload page on end
Dobrica Pavlinusic [Thu, 28 Aug 2014 12:59:50 +0000 (14:59 +0200)]
reload page on end

5 years agoupdate books_count after list
Dobrica Pavlinusic [Thu, 28 Aug 2014 12:46:24 +0000 (14:46 +0200)]
update books_count after list

5 years agoremove short-lived borrower_check page
Dobrica Pavlinusic [Thu, 28 Aug 2014 12:38:36 +0000 (14:38 +0200)]
remove short-lived borrower_check page

5 years agocleanup
Dobrica Pavlinusic [Wed, 27 Aug 2014 14:02:48 +0000 (16:02 +0200)]
cleanup

5 years agouse smartx cardnumber if exists, cleanup
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:21:36 +0000 (15:21 +0200)]
use smartx cardnumber if exists, cleanup

5 years agostate end fake callback
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:21:29 +0000 (15:21 +0200)]
state end fake callback

5 years agodon't display AF if there is nothing
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:10:58 +0000 (15:10 +0200)]
don't display AF if there is nothing

5 years agotrack pending_jsonp requests
Dobrica Pavlinusic [Wed, 27 Aug 2014 13:05:22 +0000 (15:05 +0200)]
track pending_jsonp requests

5 years agodon't scan tags during sip2 transaction
Dobrica Pavlinusic [Wed, 27 Aug 2014 11:50:42 +0000 (13:50 +0200)]
don't scan tags during sip2 transaction

5 years agocheckin/checkout now toggle AFI security
Dobrica Pavlinusic [Tue, 26 Aug 2014 13:28:05 +0000 (15:28 +0200)]
checkin/checkout now toggle AFI security

5 years agoadded end and error timeouts
Dobrica Pavlinusic [Fri, 22 Aug 2014 12:09:19 +0000 (14:09 +0200)]
added end and error timeouts

5 years agofirst draft of mon-functioning SIP2 selfcheck
Dobrica Pavlinusic [Fri, 22 Aug 2014 11:25:23 +0000 (13:25 +0200)]
first draft of mon-functioning SIP2 selfcheck

5 years agoinstructions for suid install
Dobrica Pavlinusic [Tue, 19 Aug 2014 13:43:23 +0000 (15:43 +0200)]
instructions for suid install

5 years agopass debug option down since we controll warn
Dobrica Pavlinusic [Tue, 19 Aug 2014 13:27:49 +0000 (15:27 +0200)]
pass debug option down since we controll warn

5 years agoreturn error to browser rfid-vm
Dobrica Pavlinusic [Mon, 14 Apr 2014 13:06:25 +0000 (15:06 +0200)]
return error to browser

5 years agoinsert reader idetification
Dobrica Pavlinusic [Mon, 14 Apr 2014 13:06:21 +0000 (15:06 +0200)]
insert reader idetification

5 years agodocument SmartX (mifare) support using librfid
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:34:32 +0000 (13:34 +0200)]
document SmartX (mifare) support using librfid

5 years agoadded from_reader to get reader source for tag
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:32:35 +0000 (13:32 +0200)]
added from_reader to get reader source for tag

5 years agofix number of tests
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:21:10 +0000 (13:21 +0200)]
fix number of tests

5 years agofix README extraction
Dobrica Pavlinusic [Mon, 14 Apr 2014 11:19:55 +0000 (13:19 +0200)]
fix README extraction

5 years agoput cardnumber from SmartX into content
Dobrica Pavlinusic [Fri, 4 Apr 2014 14:05:37 +0000 (16:05 +0200)]
put cardnumber from SmartX into content

5 years agoadded --[3m]blank option
Dobrica Pavlinusic [Fri, 4 Apr 2014 10:33:11 +0000 (12:33 +0200)]
added --[3m]blank option

5 years agowrap whole request in eval so we don't die on RFID errors
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

5 years agofix write_afi
Dobrica Pavlinusic [Thu, 3 Apr 2014 11:38:32 +0000 (13:38 +0200)]
fix write_afi

5 years agoregister RFID reader using intranet address
Dobrica Pavlinusic [Wed, 2 Apr 2014 13:26:33 +0000 (15:26 +0200)]
register RFID reader using intranet address

5 years agosupport books and borrower data from RFID cards
Dobrica Pavlinusic [Thu, 13 Feb 2014 15:38:38 +0000 (16:38 +0100)]
support books and borrower data from RFID cards

5 years agoconfigure --koha url from command line
Dobrica Pavlinusic [Thu, 13 Feb 2014 11:31:50 +0000 (12:31 +0100)]
configure --koha url from command line

5 years agoensure that all blocks are read before returing data
Dobrica Pavlinusic [Thu, 13 Feb 2014 11:14:52 +0000 (12:14 +0100)]
ensure that all blocks are read before returing data

5 years agokill TERM pipe program on timeout
Dobrica Pavlinusic [Wed, 12 Feb 2014 15:40:40 +0000 (16:40 +0100)]
kill TERM pipe program on timeout

5 years agoadded timeout to 3s for librfid tools
Dobrica Pavlinusic [Wed, 12 Feb 2014 15:14:38 +0000 (16:14 +0100)]
added timeout to 3s for librfid tools

5 years agoinvalidate tags after going through all reader
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

5 years agoadded all RFID501 fields
Dobrica Pavlinusic [Tue, 11 Feb 2014 11:41:55 +0000 (12:41 +0100)]
added all RFID501 fields

5 years agoadded tag_type
Dobrica Pavlinusic [Mon, 10 Feb 2014 15:31:29 +0000 (16:31 +0100)]
added tag_type

5 years agoquery koha to find out borrower info from SmartX
Dobrica Pavlinusic [Thu, 6 Feb 2014 16:05:03 +0000 (17:05 +0100)]
query koha to find out borrower info from SmartX

5 years agodon't populate (fake) security for SmartX
Dobrica Pavlinusic [Thu, 6 Feb 2014 12:33:51 +0000 (13:33 +0100)]
don't populate (fake) security for SmartX

5 years agoinsert tag_type into hash
Dobrica Pavlinusic [Thu, 6 Feb 2014 12:33:21 +0000 (13:33 +0100)]
insert tag_type into hash

5 years agouse new to_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

5 years agodon't have duplicate tags in invertory
Dobrica Pavlinusic [Tue, 4 Feb 2014 16:26:41 +0000 (17:26 +0100)]
don't have duplicate tags in invertory

5 years agoon error try to reset usb
Dobrica Pavlinusic [Tue, 4 Feb 2014 15:55:51 +0000 (16:55 +0100)]
on error try to reset usb

5 years agocorrectly return tags for inventory
Dobrica Pavlinusic [Tue, 4 Feb 2014 15:55:07 +0000 (16:55 +0100)]
correctly return tags for inventory

5 years agouse modified mifare-tool
Dobrica Pavlinusic [Tue, 4 Feb 2014 14:36:08 +0000 (15:36 +0100)]
use modified mifare-tool

5 years agoredirect STDERR from librfid to /dev/null
Dobrica Pavlinusic [Mon, 3 Feb 2014 14:54:07 +0000 (15:54 +0100)]
redirect STDERR from librfid to /dev/null