Find Jobs
Hire Freelancers

C Programmer needed for a small project(emokit)

£10-20 GBP

Closed
Posted over 6 years ago

£10-20 GBP

Paid on delivery
I have obtained a C project(in the link below) that I'm trying to understand, working on Windows 10, VS2015, with all the required WDK and Windows SDK installed. [login to view URL] (If the link expired, and interested in the job, please contact me.) It's supposed to recognize two HID devices(one being a bluetooth enabled portable EEG device and the other being its USB receiver, which supposed to receive the incoming signal from the portable eeg device, crypt it according to a key and channel it to us) or at least work with one or each of them, one for the key that encrypts the incoming raw signal from the device and one for processing this raw data.(More information is available in the project) Instead what happens(as I understand it) is this, it scans the whole HID devices, founds the same device 3 times, and then crashes with [login to view URL] blamed on eventViewer. I need help to sort this(crashing) out to get the raw data readings from the device. I'm not exactly sure what needs to be done, for that reason I'm only putting this job in to micro Project category as a beginning! If it turns out further help needed, we will discuss this after an initial impression of what's wrong with it determined and then move forward. The only modification I have done is to change the desired VID and PID numbers to match my own devices on the 49th and 52nd line of liepoc.h. When run over command prompt with: [login to view URL] research [login to view URL] it returns 3 connected Eeg devices then crashes, instead 1 or 2(one for receiver one for the device perhaps but from this pov, it doesn't need to count one of them, should be 1 connected device i guess) selecting a headset type that is different than yours, didn't cause any trouble, so I'm not sure if something else other than providing the correct VID and PID is also required, for example, in the code there is also two more lines that defines the omrn devices ENDPOINT's(given values 0x02 and 0x82) at line 57 and 59 of libpoc.h Now,when attached the usb dongle and switch-on the device, I get a connection on both USBDview and DeviceManager seeing 4 devices, all with the same VID and PID (1234 and ed02) but only two of them has distinct serialID, corresponding to one receiver and one EEG device. The other two, with long device name something like 000.0.0000.00.14, I don't know anything about. as for the EventViewer crash reports, I'm sending them all in the project file(with a brief diary of what's been done so far, [login to view URL]'s and Apperror's,Information etc written in,few screenshots of EventViewwr for an initial prognosis), along with a Python version of the project, to draw a correspondence between them, maybe it'll help how and what the project does on a different version.
Project ID: 15397047

About the project

4 proposals
Remote project
Active 6 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
4 freelancers are bidding on average £55 GBP for this job
User Avatar
100gbp for this project Relevant Skills and Experience I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side. Proposed Milestones £100 GBP - Finish this project
£100 GBP in 1 day
4.9 (156 reviews)
7.1
7.1
User Avatar
Hello, Greetings! With a proven track record of successful achievements, I am pleased to present my application for your consideration as a Freelancer. Relevant Skills and Experience Please have a look at my profile and portfolio to get an idea about our capabilities and some previous work on freelancer. Proposed Milestones £18 GBP - This bid is approx. I’ll give you exact budget and price once discussing in details with you. Many Thanks & Regards, Rishi A.
£18 GBP in 1 day
5.0 (55 reviews)
5.6
5.6
User Avatar
A proposal has not yet been provided
£77 GBP in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I have read your project details carefully and would like to discuss my skills and plans with you. Relevant Skills and Experience I am an c / c++ expert and have been developing and experimenting with it for 10 years. Great things come from passion and that's what I have for c / c++ development. Proposed Milestones £23 GBP - complete project My motto is simply "quality and time". Nowadays there are many developers that rush projects and put delivery time above quality of the project. I on the other hand like to finish projects in a timely fashion that fits the project owner's needs but also work extremely carefully to ensure quality is met. Hopefully, you will consider hiring me as I'd love to start a chat to further discuss the project. Hoping to talk soon, cheers!
£23 GBP in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Birmingham, United Kingdom
0.0
0
Member since Jun 22, 2010

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.