Find Jobs
Hire Freelancers

Communication between Arduino and Matlab with filetransfer

$10-100 USD

Completed
Posted over 7 years ago

$10-100 USD

Paid on delivery
Details ; We have an arduino that acquire sensor data from multiple sources. We have the codes that requires to acquire data. We want to use Matlab on computer side. We use ESP8266 module to communicate between computer and arduino. That module loaded with TCPUart firmware. With that firmware we can send data to module with UART and connect this module from Matlab with TCPIP. Arduino Side ; ---------------------- [login to view URL]("data"); Matlab Side ; ---------------------- host=tcpip('[login to view URL]', 8910); fopen(host); host.ReadAsyncMode='continuous'; What we need ? Matlab Side ( Class preffered and methods below ) a) Generate and Transmit package that include command and parameters. Format not forced . SamplePackage r,t60,ffilename r=require command , t60 time=60 ffilename f=filename b) Methods ; ping, acquire, getfile, getstatus ping: send simple data and wait for answer. Wait for confirmal ok or error if error returned parse error codes. acquire: send acquire command with time and filename paramaters. Wait for confirmal ok or error if error returned parse error codes. getfile: send filename and getfile and save file. Wait for confirmal ok or error if error returned parse error codes. getstatus: send parameter and wait for answer. Wait for confirmal ok or error if error returned parse error codes. openfile: load file saved from arduino and parse it .Wait for confirmal ok or error if error returned parse error codes. Arduino Side a)Serial Parser read comannd and parameters from serial b)Generate structure with switch and case c)Cases ; ping , acquire ,getfile, getstatus ping: send readed data back acquire: this block have codes but just need for parameters from serial parser getfile: read file from SD and send it ( filename parameter from serial parser ) getstatus: this block have codes but just need for parameters from serial parser , but it needs to return and answer ( int array will be ok )
Project ID: 10989984

About the project

3 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
Awarded to:
User Avatar
Hi, I'm an electronic engineer with more than 4 years of experience in Arduino programming. I have also have experience specifically with ESP module. So with this project I have devices required to test the project. I also have strong knowledge in MATLAB programming as well as JAVA and C. So I'm very confident on completing the successfully. If you need I can create an JAVA application instead of MATLAB. Please visit [login to view URL] for my portfolio. Looking forward to hear from you Thank you Anusha
$130 USD in 14 days
5.0 (9 reviews)
4.2
4.2
3 freelancers are bidding on average $129 USD for this job
User Avatar
I have done interfecing of WiFi module and Arduino for data get uploaded in server on webpage. This TCP/IP Interprocess communication if you would like to develope in Linux I would like to work on your project. give me some more specification anput project if ypu can explain thank you !
$166 USD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of TURKEY
izmir, Turkey
5.0
5
Payment method verified
Member since Dec 30, 2002

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.