Find Jobs
Hire Freelancers

Android based mobile application to control (electronic) sensors

₹12500-37500 INR

Closed
Posted over 9 years ago

₹12500-37500 INR

Paid on delivery
We are looking for an Android based mobile application to control electronic sensor(s). The connectivity between mobile and electronic sensor should be "Wifi". See the attached document to see the communication flow. There are two very important libraries called “Sensor Queuing and Scheduling Library” (SQSL) and “Communication Queuing and Scheduling Library” (CQSL). The reason we have the SQSL and CQSL is because in future we will have multi-sensors and multi-communications simultaneously (phase 2 of this project). So the system should be able to handle the problem of queue and schedule in order to make sure every data packets can be send and received correctly. The communication for sending a packet will be: 1. UI send out “Command/Data” to SQSL (eg. turn on PM2.5 sensor, turn off PM2.5 sensor, get value from PM2.5 sensor). 2. SQSL use sensor library to generate “Sensor packet” and arrange the schedule (eg. identify the corresponding sensor library and schedule depending on the number of requests for different or same sensor(s)). 3. The “Sensor packet” will be sent to CQSL 4. CQSL use communication library to envelop the “Sensor packet” into “Communication packet” (eg. wifi protocol or bluetooth protocol). 5. CQSL arrange the schedule into to send out the packet The communication for receiving a packet will be: 1. The “Communication packet” arrive CQSL and be decoded into “Sensor packet” using communication library 2. The “Sensor packet” arrive SQSL and be decoded into “Command/Data” using sensor library 3. The “Command/Data” will be sent to UI We would like to have only one sensor (PM 2.5 sensor) and one communication protocol (Wifi) at this stage. The in scope items for the project are as follows: 1. PM 2.5 sensor Library (For generating sensor packet) 2. Sensor Queuing and Scheduling Library (For handling the multi-sensors queue and schedule problem) 3. WiFi library (For generating communication packet) 4. Communication Queuing and Scheduling Library (For handling the multi-communications queue and schedule problem) 5. Testing UI for testing the data packet (sending and receiving) Note: The User Interface at the top of the diagram is not in scope of the project. As the User Interface and the relevant physical sensor part is out of scope for the project, point 5 (above) is included. It is nothing but a simulation to show the functionality is working (not much different than what developers do for unit testing). Please also note that the communication is two way communication. So the sensor library and communication library could generate the packet and also decode the received packet. Happy to answer any queries.
Project ID: 6261329

About the project

10 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average ₹59,175 INR for this job
User Avatar
A proposal has not yet been provided
₹27,777 INR in 10 days
5.0 (1 review)
2.0
2.0
User Avatar
Hello Sir, If you would like i can give a free demo on my cost. We can develope this app within 15-20 Days. We require only 20% at the start of wokring on this project. We have previous eperience of developing sensor based App. Thanks Regards
₹34,444 INR in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
₹27,777 INR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have 3 years exp in iOs . I have developed more then 20 applications in iOS and all are on app store. if you have any query then please add me on skype: softsanjay
₹27,777 INR in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Mumbai, India
0.0
0
Member since Jul 31, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.