Find Jobs
Hire Freelancers

Android Modbus/TCP Interface for generic device

€250-750 EUR

Closed
Posted about 8 years ago

€250-750 EUR

Paid on delivery
1. Application: The project we want to create will be compatible with Android 4.0.3 or higher. It thought out to allow the use of an Android app for monitoring and control of a single device via modbus/tcp on wifi network, using (for example) Modbus4j or JAMOD . Must be multilingual (at least 2 languages), preferably English and French. The App must be made for at least two versions of display (at least one for a Smartphone 4", portrait mode, and one for a Tablet 7", landscape mode) Each read or write register will be defined in "nestled in the code" (type, adress, R/W, etc) and not editable from screens. 2. Programming Environment The app should be developed, tested and run using Android Studio (preferred) or Eclipse. The project must be delivered in source format + compiled version ready-to-test 3. Milestones and Advance Payments Since the presence in the WWW of various open source codes (such as Modbus-Droid [login to view URL], RemoteUnlocker [login to view URL], ) and the simplicity of the application, we will create a Milestone for the entire amount of the project. This Milestone will be fully paid when the complete project is finished. There will be not advance payment made or milestone release until all work is done. 4. Use of APP At startup, the application performs a license check at a specific website (ip address, nested in the code, not editable) by the control system RemoteUnlocker found at "[login to view URL]" If the app proves not activated into RemoteUnlocker DB, you will see a screen indicating a warning like "app not properly licensed. Tell the service at "mail @ zyx . com" the following reference key: ********" (******** is obviously the serial smartphone as expected from the procedure RemoteUnlocker...) and user can insert R.U. code in specific field for activation. If the app proves activated into RemoteUnlocker DB, you will access to a first screen "1 - Monitor" consists of: - Field A type discrete on/off value / Field B type 16-bit unsigned integer / Field C type 16-bit signed integer (Modbus/TCP registers address reading, read only type) - Field D type discrete on/off value / Field E type 16-bit unsigned integer / Field F type 16-bit signed integer (Modbus/TCP registers address read/write type) - 1 Button "INCREASE" which will increase by one unit the value (Modbus/TCP register address write type only) - 1 Button "DECREASE" which will decrease by one unit the value (Modbus/TCP register address write type only) - 1 Button "CONNECT" (Modbus/TCP device address & port are defined in dedicated screen "2 - settings") - 1 button "DISCONNECT" (close connection with slave device) clicking on "CONNECT", the app will attempt to connect to the device set in screen "2 - settings" - In case the connection is not made, a message warning like "failure to communicate with the device" blink - In case of a positive connection: - Will start reading and displaying the fields A/B/C at regular intervals (typically refresh of 1 second, real time) - will be possible to use the buttons "INCREASE / DECREASE" and editing (by tapping its value) field D/E/F (each change is transferred in real time to slave device) clicking on "DISCONNECT", the app will close the communication. Through a first left swipe, you can access to screen "2 - settings" in which they are set: - IP address of the slave device - Port used - Slave ID - Poll time (Modbus polling is necessary in this application) Any modification of a field is automatically saved inside APP configuration. Through a new left swipe, you can access to screen "3 - information" describing: - Release of the app - Release date - Copyright - Our phone/fax/e-mail/website references for technical support - License number (from RemoteUnlocker) one last left swipe, once again the screen "1 - Monitor"
Project ID: 9212775

About the project

27 proposals
Remote project
Active 8 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
27 freelancers are bidding on average €1,244 EUR for this job
User Avatar
Hello, I have 5 years of experienced on mobile application and development web services I have gone through your project requirement specification and as per my previous experience with this I am capable to do this project. I have developed the TAXI apps, google map , social chat with video calling and other apps with clients need . I would approach your project by starting with wireframes and getting the design completed, before starting the actual development phase. Regarding your project if you have any reference or if you have already created a doc then please share with me so I can check and proceed in right momentum As concern for my skills please take a look on my past work .We have already created more than 100 Apps and around so far . We are highly qualified for this project and would love to speak with you further about taking this project on. Please share more details to check and discuss . Looking forward with more details Thanks
€989 EUR in 14 days
4.6 (123 reviews)
8.2
8.2
User Avatar
Hello Thanks for your good project. I have checked your job description carefully and I am sure that I can complete this job perfectly. As you know from my profile, i have full skill and ability for this job. Please check my work history. https://www.freelancer.com/u/wancheng.html I’m the best mobile app developer who are very familiar with android and iOS My ultimate goal is to build a long lasting relationship with my clients. I am looking forward to hear something positive from you and working on this project. If you hire me, you will get more benefits than you expected from the other freelancers. I'm ready to start your work and we can discuss your requirements via Voice conversation. please send me a private message to discuss details. Thanks.
€526 EUR in 10 days
5.0 (30 reviews)
7.4
7.4
User Avatar
A proposal has not yet been provided
€9,436 EUR in 10 days
4.9 (38 reviews)
7.8
7.8
User Avatar
A proposal has not yet been provided
€2,631 EUR in 10 days
4.7 (47 reviews)
7.9
7.9
User Avatar
Hello, I have seen your requirements carefully and will make the Android mobile app compatible with latest version. I have over 5 years of experienced on mobile apps, web APIs and UI development. I have seen your project post description and as per my previous experience with this i believe i am capable to do this project for you. I have developed the Scheduling, Events, Dating apps, google map, social chat, other apps with clients need . As soon as you will award me the project i will start with the wireframes and will complete the designing work before starting work on the development part. Please share more details to check and discuss . Looking forward with more details Thanks Julian
€600 EUR in 12 days
4.7 (34 reviews)
6.8
6.8
User Avatar
HI. PELASE CONTACT ME, BEFORE AWARD SOMEONE ELSE! I have 100% confident to finish your project successfully. I am senior iOS&Android&Web&Backend developer and have 7+ years experience. I am providing high quality results and my code is excellent with MVC. I can complete your project successfully within the shortest duration. I wish your reply. Regards.
€526 EUR in 10 days
5.0 (19 reviews)
6.6
6.6
User Avatar
Buongiorno. Può visualizzare i miei lavori e relativi commenti dei miei clienti nel mio Porfolio: https://www.freelancer.com/u/devilapp.html oppure devil-app.eu. Incluso nella mia offerta: 1. Modifiche future a prezzi contenuti 2. Garanzia 1 Anno ( Bug Fix ) Se ha bisogno di altre informazioni, mi contatti. Cordiali Saluti Marco
€750 EUR in 20 days
4.9 (34 reviews)
6.8
6.8
User Avatar
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
€721 EUR in 20 days
4.9 (17 reviews)
5.7
5.7
User Avatar
A proposal has not yet been provided
€666 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
EXPERT IN WORDPRESS | SEARCH ENGINE MARKETING | SOCIAL MEDIA MARKETING | PHOTOSHOP DESIGNING ..I am having 7 years of working experience.. I have developed a wide range of websites PHP,MySQL,Magento Drupal,Joomla,Os Commerce,wordpress and zencart including sites for startup companies and small businesses. I am also expert in SEO/SEM/SMM/Internet marketing & reputation management. I design and build frameworks to provide solutions specific to each client's needs. e-soft uses well defined processes to reduce cycle time for development and maintenance of applications. I have extensive experience in all stages of web design and development using HTML, XHML, HTML5, CSS3, JQuery, Ajax, PHP, MySQL. WordPress, Joomla, Magento, ZenCart, OsCommerece, XML, Flash, Animation, Photoshop, Illustrator, SEO,IPhone,Android,Bootstrap etc Looking forward to hear from you soon.
€555 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
€555 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We have already developed this app (not using your example but our own). minor work needs to be done to fit the described workflow. We have some other PLC drivers also developed for android. Also HMI apps for it that are user configurable. We have been in PLC, HMI, SCADA business since 1989 & have done numerous projects worldwide. The app we have does not have the bugs specified in the bencatlin web site app. Hope to hear from you. The source code is not included
€444 EUR in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ITALY
Italy
0.0
0
Member since Jul 3, 2015

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.