App Android: RFID_CLICK_PHOTO

Closed Posted Nov 8, 2013 Paid on delivery
Closed Paid on delivery

1 All choice come from XML config file

1.1 If Xml is missing App never cant start (hidden funcion)

2 App can be autostart or not

2.1 Xml <Autostart> token

3 At start APP try to connect to Dropbox cloud disk, Big RED Error <message1> on display if not connected

3.1 Xml <Username> dropbox

3.2 Xml <Password> dropbox

3.2.1 Password is not in clear, but crypted with a simple procedure (i.e. every ascii char is added with +1 +3 +5 +8 +2 +5 end more)

3.3 xml <message1> "connection dropbox missing"

4 If connection to dropbox is ok then activate Photocamera and wait command (permanent, without timeout)

5 When the RFI reader (connected to usb port) read a badge_code save a Photo

6 Show Photo for a time of <delay> second

6.1 Xml <Delay> time to show photo and wait another rfid

7 In this time, if another RFI code arrive, repeat from item 5 (make a new photo that replace previous bad photo)

8 If 30 seconds expire, rename jpg photo with this filename (date, time, RFID, deviceid) : [login to view URL]

8.1 Xml <deviceid> for filename

8.2 Xml <Counter> for filename

8.3 example of filename [login to view URL]

9 Save file on dropbox disk

10 Increment <counter> and save on xml

11 If counter > 1000 and param1 <> "hetd3ga9tejfj9stegh7n653dhdtdj" then delete xml file (case license expired) , and exit with a message

11.1 xml <message2> "license expired"

11.2 xml <param1> = license: demo mode, full mode

<?xml version="1.0" encoding="utf-8"?>

<?xml-stylesheet type="text/xsl" href="[login to view URL]"?>

<application>

<title>RFID_CLICK_PHOTO</title>

<version>1.0</version>

<Autostart>yes/no</Autostart>

<Username>door24</Username>

<Password>4jdj8f84nf94jkfm4</Password>

<deviceid>point24ad</deviceid>

<Counter>999</Counter>

<delay>30</delay>

<deviceid>XSLT transform is not reloaded when it is changed on disk</deviceid>

<param1>hetd3ga9tejfj9stegh7n653dhdtdj</param1>

<param2>void</param2>

<param3>void</param3>

<param4>void</param4>

<param5>void</param5>

<message1>Connection Missing</message1>

<message2>License expired</message2>

<message3>void</message3>

<message4>void</message4>

</application>

This app work on android PHONE.
Phone is connected to internet
An RF-ID reader is connected with USB cable.
When badge is placed on RF-ID reader, badge-code start photo camera, and picture is saved on dropdox cloud disk.
All source code and notes to compile it are required.

Devo realizzare una APP per telefono/tablet Abdroid.
Il telefono ha una connessione ad internet.
Il telefono è collegato ad una account DROP-BOX
Se il disco DROP_BOX non è accessibilie visualizzo messaggio di ERRORE.
Il telefono è connesso ad un lettore di BADGE/TAB RFID tramite cavetto USB.
Il telefono ha la fotocamera sempre attiva.
Quando un TAG (con codice unico) si avvicina al lettore, si scatta una fotografia.
Se non viene riavvicinato il badge entro 30 secondi, la foto viene salvata con un nome file prestabilito sul disco DROPBOX, altrimenti viene ricoperta da una nuova foto (foto mossa, ripeto).
Tutte le impostazioni del programma sono scritte in un file XML.
Se il file XML non esiste il programma parte ma da "ERRORE"
Il lavoro è considerato completo quando viene fornito con tutti i sorgenti, e quando protrò ricompilarlo in modo autonomo.
Altre specifiche di seguito.
Queste specifiche sono definitive al 95%, attendo news da chi decide per renderele definitive.

Android Engineering Software Architecture Software Development

Project ID: #5108709

About the project

10 proposals Remote project Active Dec 18, 2013

10 freelancers are bidding on average $873 for this job

kchg

Hello, sir I'm interested with your project. I'll do it for you. I can do it well more than you can guess. :) Regards.

$824 USD in 10 days
(157 Reviews)
9.3
fattahaabdul

I am expert in Android and i can deliver the project in your deadline also. i have 8+ years of experience. Can we discuss the project. Please initiate a chat with me so that we can discuss the project at a broader More

$1052 USD in 30 days
(84 Reviews)
7.7