User Tools

Site Tools


pentominos:pidio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
pentominos:pidio [2009/03/03 17:03] jscpentominos:pidio [2010/03/29 11:33] jsc
Line 1: Line 1:
 ======Pidio====== ======Pidio======
  
 +Client library to communicate with Pidiod.
 +
 +===== Design =====
 +
 +  * int init(SERVERADDRESS, SERVERPORT)
 +  * int registerOnLocation(id1, id2, location, ttl)
 +  * int clearLocaton(location)
 +  * string onLocation(location)
 +  * string id2genuine(id)
 +  * string id2pseudo(id)
 +  * string error2string(int error)
 +Maybes: 
 +  * string cpr2name(cpr)
 +
 +====== Old =======
 Pidio retrieves UID from an external reader, and sends it to the Pidiod server, together with its location ID. And so makes a map between UIDs and location. Pidio retrieves UID from an external reader, and sends it to the Pidiod server, together with its location ID. And so makes a map between UIDs and location.
  
-=====TODO===== +Currently implemented to support input from a magnetic card reader or keypad. At later phase needs to support input from rfid tag readers. 
-  * {{:check.png}} Send location to pidiod + 
-  * {{:check.png}} (Feed) Retrieve cpr based on location configuration + 
-  * {{:check.png}} Send operator information ()+===== TODO ===== 
 + 
 +==== Next Version ==== 
 +  * {{:uncheck.png}} Use libcurl.
  
-=====Time Usage==== +==== Current Version ==== 
-  * 4 hours allocated4 used.+  * {{:check.png}} Send location to pidiod. 
 +  * {{:check.png}} (Feed) Retrieve cpr based on location configuration. 
 +  * {{:check.png}} Send operator information.
pentominos/pidio.txt · Last modified: 2010/03/29 11:34 by jsc