Project Detail

Modify my VB6 ECG software - add recording and playback function  

Modify my VB6 ECG software - add recording and playback function is project number 275150
posted at GetAFreelancer.com. Click here to post your own project.

 

Bookmark and Share
Free Trial For New Buyers
 

Status: Closed
(Selected Service Provider)

Selected Providers: rscheink

Budget: $30-250

Created: 06/16/2008 at 8:46 EDT

Bid Count: 10

Average Bid: $ 191

06/21/2008 at 8:46 EDT

Project Creator: alchemy View PM Post PM
Employer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10 (1 reviews)

Bid On This Project
 

Description

Previous supplier was unable to complete the project due to sickness - so I need a new programmer, who can complete this faster.

I am sorry that this project description is so long, but it is better to be detailed. In short, I need someone to add recording and playback to my program.

Here's the detailed project summary:

Please run the software I have provided (microphone.exe) (attached) in Win XP to see how it works.

I wish to have the current functionality preserved, and add a few things.

Current functionality:
Maintain all current functionality in the software. Run the compiled software to see, this is:

1) Takes the input to the sound card on a Windows XP computer, and display the information as a trace on the screen (like an oscilloscope). This functionality is already provided in the source code and compiled .exe attached - you will not need to change this.

2) Works out the heart rate based on the input, and displays it.

3) Be able to be resized etc

I wish to have the programmer add the following functionality:

1) Ability to save ECG trace recordings (and specify the file names), probably the easiest way would be directly into a text file. Recordings are about 10 sec - 1 min long. I would like to be able to open the program, and as I am taking a trace and viewing it in real time, I am able to save it to look at it later. I am essentially recording the oscilloscope data.

So, as an example:
I start viewing a new trace at 6pm, view it for a while, then at 6:10 i decide I want a recording of what is going on. So, at 6:10 I type the file name for the file into a text box, press record, and it records and starts to save the ECG data to a text file (or any other type of file). At 6:25 i decide that i have recorded long enough, and press stop recording. The file is saved. The trace is still coming through and is viewable time, and I continue to look at it till 7pm, at which point i disconnect the ECG.
I.e. the trace is NOT interrupted by recording.

At 7:30PM i decide that I want to view the previous trace i recorded, so i click open, select the file that i recorded earlier, and view it . I have the following tools available when viewing (see point 2)

2) Ability to play back the saved recordings later. For example, I open the program, click 'open' select a previously saved file, and then have the following buttons available:
<play>, <stop>, <pause> & <go to beginning>.

3) I must always be able to resize the program and view the traces on any computer etc. Look at the current project to see what I mean. I.e. i can record the trace on a computer with resolution 800 x 600, but then view it on my 22" screen later. Hence, recording should be as twips, % or something similar, not pixels. When i double click on the program title, it needs to go full screen - as it does already.

Special notes:
(To emulate the ECG functionality on your programming computer, please plug a microphone into your computer, run the compiled microphone.exe program, press start, and tap the microphone a few times. You will notice that a digital oscilloscope view of the sound will appear in the program. The program is designed to display an ECG trace. Please have a look at youtube to see what an ECG (also known as EKG) trace looks like. Some other websites running a similar version of the software are here (and you can see screen shots):

http://www.neozap.com/
http://www.eng.utah.edu/~jnguyen/ecg/ecg_index.html
)

Please note:

Original software was written in Visual Basic, ideally the person who writes this solution will write it in Visual Basic 6 (you are free to build upon the source code I have provided) or .NET. This is so I have some hope of modifying it in the future if desired, and will also make your life much easier. Please comment in the code!

1) The original code is attached

2) The partially completed project by the previous service provider is also attached. This contains all the save module already, and you are free to use it if you wish to make your life easier.

You must: Be able to communicate regularly via status report (at least once a day), reply to emails and keep to deadlines.

Other info:

This is not a difficult task - probably take a few hours - I just don't have time at the moment & i'm pretty rusty on my VB coding skills. No need for fancy stuff, just a functional program. I can clean up the GUI later (only if you program in VB).
The service provider MUST have good written english communication skills & be reliable.


Additional information submitted:

06/16/2008 at 20:03 EDT:
Previous bidders ranged from $50-$70. This is my price range - read the code - I need only one module added and this is NOT a $250 job!
This will take a few hours max.

06/17/2008 at 20:33 EDT:
PLEASE SEE THIS WORD DOCUMENT FOR A MUCH SIMPLER DESCRIPTION OF WHAT I NEED - THIS SHOULD CLEAR UP MANY OF THE QUESTIONS!
MY MAX BUDGET IS $70 AND I AM LOOKING TO CHOOSE A PROVIDER ASAP.


Additional files submitted:
Original files.rar
Partially completed.zip
ProductSpec.doc

Messages Posted: 0 View project clarification board Post message on project clarification board

Bid On This Project
 
If you are the project creator or one of the bidders Log In for more options

  View PM Post PM

99

1 day

06-17-2008 21:40 EDT

Please see PM. Will will feel happy ! :-)

help

  View PM Post PM

250

10 days

06-16-2008 10:10 EDT

I`ll do it.. Thanks

help

  View PM Post PM

220

5 days

06-16-2008 23:08 EDT

Hi I can do this for u very easily in 1 or 2 days. Let me know if u r intrested! As for me i have 10+ years of design and development experience, even when VB6 was not released :) Regards Umer

help

  View PM Post PM

85

3 days

06-17-2008 23:56 EDT

I already bid in the previous one. As I told you I used VB (even the releases before 6) to record / save / retrieve audio. Probably you need also to add some sort of "auto-range" according to the ECG sensor gain. We can talk about that. Best regards, Ric.

help

  View PM Post PM

250

15 days

06-16-2008 09:41 EDT

Dear Sir, Please allow us to express our self. We are the team of KAG Technologies, one of the leading Solution Provider of IT/ITES in Chennai, INDIA, exploiting the high speed development, and our technology range includes .NET, PHP, MS SQL 2005, MySQL Furthermore, KAG Technologies is a private listed company in India, with historic reputation, years of experience and expertise in Software design, development, testing and service. We offer not only competitive price but more importantly, ‘‘reliability’’. For the five-year growth, KAG Technologies has gained trust from a wide range of customers all over the world. Finally, we hope we can have opportunities to provide you with our high-end solutions and hope we can have successful business with you in 2008. Thank you for your attention in advance and have a nice day.

help

  View PM Post PM

200

30 days

06-17-2008 02:50 EDT

I am an experienced Developer with over 10 Years experience. ASP.NET/VB.NET/C# and I am currently avaialble.

help

  View PM Post PM

250

20 days

06-16-2008 09:09 EDT

(No Feedback Yet)

Dear Madam/Sir, Warm Greetings We are Upland Solutions Pvt. Ltd. from India a BPO Company carrying out WEB DESIGN, Software Development Logo, Flash, Banner, Header, SEO, Web Site Redesign, and Business Card, Letter head Design at Low rate best output. For more details visit us at www.upland.in We also undertake Data Entry, Data Conversion, Form Filling, Web Research, Bulk mailing and Medical, Insurance bill processing and other Administrative Support at Cheap rate and High accuracy. If you have any leads we are pleased to work for you with Cost Effective, 100% satisfaction, and 100% Accuracy, Attractive and Creative with my young experts. Kindly refer us to your friends who are in need of Web Designers, programmers or Data entry Operators. Please feel free to contact us. Thank you, & Regards Varun Singh

help

  View PM Post PM

210

1 day

06-16-2008 13:37 EDT

(No Feedback Yet)

We can complete this. Experianced in VB, .NET over 4 years. The zip files attached were downloaded and checked, we can complete the remaining as you like.

help

  View PM Post PM

150

7 days

06-16-2008 15:39 EDT

(No Feedback Yet)

Clear with your requirements. We are expert in VB and can complete this project. Thanks.

help

  View PM Post PM

200

10 days

06-17-2008 18:01 EDT

(No Feedback Yet)

I can do even faster than the mentioned days. regards, Kumar Ravi

help

    Bid on this Project