Encore Pro Analyzer source code

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
jskinner
Posts: 1475
Joined: Sat Aug 26, 2006 9:21 pm
Location: Greenwich, Nova Scotia, Canada
Contact:

Encore Pro Analyzer source code

Post by jskinner » Thu Sep 22, 2011 8:49 pm

Hello everyone,

As many of you know Encore Pro Analyzer has not worked with Respironics Encore Pro since version 2.x was introduced. This is due to the fact that Respironics changed the data base schema in that version. They had regularly made small changes to the database schemea in previous versions but this was a bigger change. I had always planned to work on it again to get it working but never got around to it.

As some of you know I had a nasal surgery earlier this year that went terribly wrong. Its clear to me know that I probably won't ever get back to working on EPA. I wanted to make sure that the source code was available to this group as there might be someone here willing to work on it. I had based EPA look and feel on a great program by former cpaptalk member derek called MyEncore. Unfortunately he went missing and I had to write new code from the ground up but I tried to make it work as close to his as possible.

I'm making the source code available here for download. Maybe someone can setup a github project for the source code and people can work on it together or something. I really enjoyed building this software and sharing it with all of you. Sorry that I wasn't able to maintain it recently.
Encore Pro Analyzer Author
Facebook Apnea Group

User avatar
Slinky
Posts: 11372
Joined: Wed Nov 01, 2006 3:43 pm
Location: Mid-Michigan

Re: Encore Pro Analyzer source code

Post by Slinky » Fri Sep 23, 2011 8:29 pm

James, we understand. We are grateful for all you have done. And ever so sorry you didn't encounter the miracle we all hoped and prayed for. (((hugs))) We wish you happiness and good fortune in the future.

_________________
Mask: Quattro™ FX Full Face CPAP Mask with Headgear
Additional Comments: PR SystemOne BPAP Auto w/Bi-Flex & Humidifier - EncorePro 2.2 Software - Contec CMS-50D+ Oximeter - Respironics EverFlo Q Concentrator
Women are Angels. And when someone breaks our wings, we simply continue to fly.....on a broomstick. We are flexible like that.
My computer says I need to upgrade my brain to be compatible with its new software.

User avatar
GumbyCT
Posts: 5778
Joined: Fri Sep 14, 2007 6:22 pm
Location: CT
Contact:

Re: Encore Pro Analyzer source code

Post by GumbyCT » Fri Sep 23, 2011 8:50 pm

Yes James, and it is so kind of you to offer your work to us.

I don't know what else to say, so I'll just say I am rootin for you.

And to play like the Red Sox....never give up. I think they offered us all a life lesson.

_________________
Humidifier: HC150 Heated Humidifier With Hose, 2 Chambers and Stand
Additional Comments: New users can't remember they can't remember YET!
BeganCPAP31Jan2007;AHI<0.5
I have no doubt, how I sleep affects every waking moment.
I am making progress-NOW I remember that I can't remember
;)
If this isn’t rocket science why are there so many spaceshots?
Be your own healthcare advocate!

User avatar
Goofproof
Posts: 16087
Joined: Mon Dec 05, 2005 3:16 pm
Location: Central Indiana, USA

Re: Encore Pro Analyzer source code

Post by Goofproof » Fri Sep 23, 2011 8:58 pm

Thank you for sharing your work. It's out of my area of skill, good of you to share I wish you the best of luck, knowing it's been a bad time, hope things get better soon. Jim
Use data to optimize your xPAP treatment!

"The art of medicine consists in amusing the patient while nature cures the disease." Voltaire

User avatar
RonS
Posts: 272
Joined: Wed Apr 16, 2008 4:43 am

Re: Encore Pro Analyzer source code

Post by RonS » Wed Sep 28, 2011 10:08 am

James,

Thanks for making this available.

Can you tell us what language you wrote this in, and what development environment you have used?

Thanks,
Ron

pratzert
Posts: 420
Joined: Thu Apr 27, 2006 12:09 pm

Re: Encore Pro Analyzer source code

Post by pratzert » Thu Sep 29, 2011 10:41 am

Hi James.

Thank you very all you did in writing the program in the first place.

It was an extremely helpful tool.

Take care of yourself.

Best Regards, Tim

_________________
Machine

User avatar
deerhound
Posts: 397
Joined: Sat Oct 18, 2008 6:15 am
Location: Corrales, NM

Re: Encore Pro Analyzer source code

Post by deerhound » Thu Sep 29, 2011 11:18 am

Thanks James. I hope that you are getting better.

_________________
Machine: AirCurve™ 10 VAuto BiLevel Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: Home made ceiling mounted hose hanger, Backup machine: AirCurve 10 VAuto. settings EPAP 8 IPAP max 20
AHI:
Untreated 156
Treated 1.1

User avatar
jskinner
Posts: 1475
Joined: Sat Aug 26, 2006 9:21 pm
Location: Greenwich, Nova Scotia, Canada
Contact:

Re: Encore Pro Analyzer source code

Post by jskinner » Sun Oct 02, 2011 9:23 pm

RonS wrote: Can you tell us what language you wrote this in, and what development environment you have used?
Hi Ron,

EPA was written in Microsoft's C# and it talks to the Encore Pro Database via SQL. I used Visual Studio as the development environment. This was the first application that I had written in C# and I found it very easy to learn (I have a background in C, C++, PHP, etc)
Encore Pro Analyzer Author
Facebook Apnea Group

User avatar
Carl LaFong
Posts: 163
Joined: Tue Sep 06, 2011 4:21 pm
Location: Maryland

Re: Encore Pro Analyzer source code

Post by Carl LaFong » Sun Oct 02, 2011 9:28 pm

I have some expertise here. I'll try to take a whack at it if there's any interest.

pratzert
Posts: 420
Joined: Thu Apr 27, 2006 12:09 pm

Re: Encore Pro Analyzer source code

Post by pratzert » Mon Oct 03, 2011 6:14 am

Carl LaFong wrote:I have some expertise here. I'll try to take a whack at it if there's any interest.
Hi Carl.

From other postings I've read, I'd say there is plenty of interest.

Please have a go at it !

Thanks, Tim

_________________
Machine

User avatar
Carl LaFong
Posts: 163
Joined: Tue Sep 06, 2011 4:21 pm
Location: Maryland

Re: Encore Pro Analyzer source code

Post by Carl LaFong » Mon Oct 03, 2011 4:50 pm

pratzert wrote:I'd say there is plenty of interest.
Ok, then. I've looked over the source code and it's pretty clean and straightforward, so no issues there. I've looked over the Encore 2.0 schema and see where the issues are. Shouldn't be too big a deal to update the app.

Are there folks still using the old Encore database? Should I bother to make it backward-compatible?

pratzert
Posts: 420
Joined: Thu Apr 27, 2006 12:09 pm

Re: Encore Pro Analyzer source code

Post by pratzert » Mon Oct 03, 2011 5:08 pm

Carl LaFong wrote:
pratzert wrote:I'd say there is plenty of interest.
Ok, then. I've looked over the source code and it's pretty clean and straightforward, so no issues there. I've looked over the Encore 2.0 schema and see where the issues are. Shouldn't be too big a deal to update the app.

Are there folks still using the old Encore database? Should I bother to make it backward-compatible?
Hi Carl.

I have no clue how much more would be involved to make it backwards compatible. But if I have a choice, I may be inclined to use the "Old" Encore Pro software as I found it more user friendly. I have no idea how many users out there are using the "old" software.

I'd love to see it backwards compatible.... but I know you are taking on a project and I would not want you to get "fed up" with it all. So if you can do it...great, if not, we all appreciate your efforts.

And....once again.... THANK YOU !

_________________
Machine

User avatar
Carl LaFong
Posts: 163
Joined: Tue Sep 06, 2011 4:21 pm
Location: Maryland

Re: Encore Pro Analyzer source code

Post by Carl LaFong » Mon Oct 03, 2011 6:38 pm

I can keep the "legacy" database support intact. My intention with this go-round is to simply make it work with the new data format as well.

pratzert
Posts: 420
Joined: Thu Apr 27, 2006 12:09 pm

Re: Encore Pro Analyzer source code

Post by pratzert » Tue Oct 04, 2011 6:21 am

Carl LaFong wrote:I can keep the "legacy" database support intact. My intention with this go-round is to simply make it work with the new data format as well.
Sounds great !

_________________
Machine