Find Jobs
Hire Freelancers

Linux based Application for Reading data over Modbus

$30-250 USD

Completed
Posted over 3 years ago

$30-250 USD

Paid on delivery
Hi All, We need to have an application developed in Linux. Please note that we will be using ARM based CPU. The application will need following interfaces: 1. Modbus TCP (libmodbus) 2. MQTT (several libraries are there) 3. HTTP post (curl) The Application flow will be like this: Application will keep reading data from Modbus Slave, maintain a counter based on change in Modbus data. as soon as there is any update in the counter or periodic time(configurable) occurs, it will send data over MQTT and submit using HTTP post method. We need to keep storing the counter value just in case there is power failure. So whenever the application restarts it will start count where it has left earlier. We also need to take care that if the connectivity to http server is lost then it will store all the reporting data in internal memory, and sends all the data as soon as the connectivity is restored. The application should be robust, that means in case of any exception, it should handle properly and logs the information. We also need to log at various stages of execution so that we can use it for maintenance purpose. We are open for any programming language, but the program has to be secure safe and reliable. Any suggestions are welcome.
Project ID: 27254716

About the project

5 proposals
Remote project
Active 4 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
Awarded to:
User Avatar
Hi sir, I have done a project for modbus using libmodbus in linux as slave. I can do you project using mqtt and socket programming also.
$50 USD in 3 days
4.5 (8 reviews)
3.0
3.0
5 freelancers are bidding on average $354 USD for this job
User Avatar
Hi I am into embedded and software development for more than 12 yrs and have a prior experience of Modbus, MQTT, HTTP and lot more. Moreover I have developed many software on ARM Linux platform too and delivered the quality work. On the basis of my expertise and experience I am 100% sure that can deliver the quality work.
$250 USD in 7 days
4.9 (14 reviews)
6.0
6.0
User Avatar
I have the exact same application on OpenWrt implemented on Onion Omega2. Hardware implements Network and RS485 hardware. I have the working board with complete appplication. Can we discuss?
$1,000 USD in 7 days
5.0 (1 review)
2.6
2.6
User Avatar
I am having very good knowledge on Api gateway, rest api, Web socket Api, Awe Lambda, shell scripting, Python, Flask and Flask restful. I can also have knowledge on Aws, Web development, Mysql, Mongodb, Dynamodb and Linux system administration. I can definitely complete your tasnk within given time. I can fulfill your requirements. O can also done so many projects on Raspberry Pi and IOT. Hope for the best Thanks & Regards, Dhayananth Kumaravel
$222 USD in 5 days
4.4 (1 review)
1.8
1.8
User Avatar
i am expertise into embedded software developement. I know c programming, python, shell scripting and networking protocols. I can complete your project according to your requirement.
$250 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Ghaziabad, India
5.0
66
Payment method verified
Member since May 26, 2011

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.