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
pentominos:pidio [2009/02/27 17:06] jscpentominos:pidio [2010/03/29 11:34] (current) jsc
Line 1: Line 1:
 ======Pidio====== ======Pidio======
  
 +Client library to communicate with Pidiod.
  
 +===== Design =====
  
-=====TODO===== +  * int init(SERVERADDRESS, SERVERPORT) 
-  * Send location to pidiod+  * 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. 
 + 
 +Currently implemented to support input from a magnetic card reader or keypad. At later phase needs to support input from rfid tag readers. 
 + 
 + 
 +===== TODO ===== 
 + 
 +==== Next Version ==== 
 +  * {{:uncheck.png}} Use libcurl. 
 +  * {{:uncheck.png}} Rewrite as C-lib. 
 + 
 +==== Current Version ==== 
 +  * {{: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