User Tools

Site Tools


pentominos:pidio

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
pentominos:pidio [2009/02/27 14:08] – created devapentominos:pidio [2009/05/01 14:37] 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)
 +
 +
 +  * 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. In later phase needs to support input from rfid tag readers.
 +
 +=====TODO=====
 +  * {{:check.png}} Send location to pidiod
 +  * {{:check.png}} (Feed) Retrieve cpr based on location configuration
 +  * {{:check.png}} Send operator information ()
 +  * {{:uncheck.png}} Use beep sound indicator.
pentominos/pidio.txt · Last modified: 2010/03/29 11:34 by jsc