Find Jobs
Hire Freelancers

EMpulse logger

$250-750 USD

Completed
Posted almost 3 years ago

$250-750 USD

Paid on delivery
I have a PC104-Plus based data logger with custom acquisition software written in C (C++?). The original configuration used a power hungry Pentium SBC along with a high speed 12 channel ADC (24DSI12). I am attempting to run the acquisition software on a new platform using a low power VortexDX3 CPU. I've built a real time OS using TinyCore Linux (2.6.33.3), I've built the kernel module for the 24DSI12, I've got the time synchronization working with the GPS NMEA and PPS strings (with chrony, gpsd and gpspipe) and I've now compiled the acquisition code which consists of two programs, mt_adc and mt_logger. As I understand it, mt_adc is responsible for taking care of the ADC, sampling data continuously at 200 kHz, and then mt_logger is responsible for catching the output of mt_adc, filters and decimates to create (and save) continously sampled data (at 20 kHz output rate) but then also triggering and saving any "tranient" events that may occur, part of mt_logger is a GLADE GTK2.0 GUI where sample rates, window lengths, channel numbers, etc., can be changed, right now when I execute a startup script to both start mt_adc and mt_logger programs, mt_adc starts okay (I think) and the GLADE GUI comes up, but it's totally frozen, none of the little tabs or buttons in the GUI are responsive and the program seems to be stuck in a while loop, or waiting for a callback that never happens ?? I've tried to use gdb to debug where the problem is (assuming it's in mt_logger) but I haven't been successful so far, I think I need the help of an expert else this is likely to take me another 6 months, it's taken me about that long to get to where I am right now ! ! My original developer has unfortunately been unresponsive as well, so I'm on my own unfortunately with this. I would be interested to hear your comments and obtain a quote as to what you think it might cost to solve this problem for me. Thanks, David
Project ID: 31150658

About the project

4 proposals
Remote project
Active 3 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
$0 USD in 21 days
5.0 (23 reviews)
4.7
4.7
4 freelancers are bidding on average $475 USD for this job
User Avatar
Hi there,I'm biddin on your project "EMpulse logger" I have read your project description and i'm an expert in C programming and machine learning therefore i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$750 USD in 5 days
4.9 (136 reviews)
8.0
8.0
User Avatar
Hi Dear! What's going on? Hope you will be fit and healthy :) I have read your job carefully and I got that you want the issue of GLADE GUI fixing. Do u think mt_logger has the issue? If you give me a chance to meet this project, I'll use log in mt_logger and gdb to debug for fixing the issue. If I introduce myself, I am a software developer who has more than 10 years of C++ experience. My experience and skills are helpful for your job, I think. Please chat with me and let's discuss in a precise manner. Looking forward to hearing from you. Thanks. Warm Regard, Chykunov T.
$350 USD in 7 days
5.0 (3 reviews)
4.8
4.8
User Avatar
Hi, If you like, I am a highly experinced software engineer in that manner. I have worked in Validation teams so I can help working this problem out. I have also many examples of loggers that I can help you with. Best Regards George Zaher
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Los Lunas, United States
5.0
1
Payment method verified
Member since Aug 13, 2021

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.