Modify my VB6 ECG software - add recording and playback function

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 ([url removed, login to view]) (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 [url removed, login to view] 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):

[url removed, login to view]

[url removed, login to view]~jnguyen/ecg/[url removed, login to view]


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.

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.


Kemahiran: .NET, Visual Basic, Destop Windows

Lihat lagi: ecg software, vb6 ecg, ecg vb6, visual basic ecg, free ecg software, sound card ecg, ecg program, source code ecg, ecg microphone, ekg software, ecg source code, net software ecg, modify ekg, ekg software windows, program ecg, ekg vb6 source, ecg display, ekg vb6, oscilloscope vb6, ecg view vb6, soundcard ecg, audio oscilloscope vb6, ecg code, auto record input sound card vb6, open source ecg

Tentang Majikan:
( 1 ulasan ) North Sydney, Australia

ID Projek: #275150

Dianugerahkan kepada:


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 Lagi

$85 USD dalam 3 hari
(1 Ulasan)

10 pekerja bebas membida secara purata $191 untuk pekerjaan ini


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

$99 USD dalam sehari
(167 Ulasan)

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

$220 USD dalam 5 hari
(30 Ulasan)

I`ll do it.. Thanks

$250 USD dalam 10 hari
(25 Ulasan)

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

$200 USD dalam 30 hari
(2 Ulasan)

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 in Lagi

$250 USD dalam 15 hari
(1 Ulasan)

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, Lette Lagi

$250 USD dalam 20 hari
(0 Ulasan)

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.

$210 USD dalam sehari
(0 Ulasan)

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

$150 USD dalam 7 hari
(0 Ulasan)

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

$200 USD dalam 10 hari
(0 Ulasan)