SleepyHead Qt v0.8 alpha

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
archangle
Posts: 9293
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead Qt v0.8 alpha

Post by archangle » Fri Aug 05, 2011 10:33 pm

Looks good. White dots are still there. No Overview tab.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Fri Aug 05, 2011 11:09 pm

archangle wrote:Looks good. White dots are still there. No Overview tab.
Nothin much is different with that one then last nights.. Just compiled properly and a few cosmetic things..

White dots show U0E.. You may have noticed the color selector forming in preferences.. They might end up not showing by default..

Overview will take a few days.. I've been trying to kill crashes and bugs before moving onto the next components, rather than try to do everything at once and get swamped with bugs.

At least now you'll only need to download a small .exe (for real this time.. )

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
KeithK
Posts: 28
Joined: Wed Jun 15, 2011 4:26 am

Re: SleepyHead Qt v0.8 alpha

Post by KeithK » Fri Aug 05, 2011 11:27 pm

edit: changed my post

If it helps... I've tried "import data" from "datalog" folder on win7. It sees the folder, not the contents.
"Couldn't find any machine data at this location"

_________________
Mask: Mirage Quattro™ Full Face CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: | Software: ResScan 3.14 | Masks not liked: Swift II & FX. Quattro FX. Mirage Liberty. Mirage FX.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Fri Aug 05, 2011 11:51 pm

KeithK wrote:edit: changed my post

If it helps... I've tried "import data" from "datalog" folder on win7. It sees the folder, not the contents.
"Couldn't find any machine data at this location"
Import the folder the contains DATALOG.. When you do your first backup, don't just back up DATALOG, as there is other important files in the SD root directory that need copying too. Afterwards you can just copy the contents of your SD cards DATALOG over the top of your backup copies DATALOG folder.

SleepyHead is looking for an SD card directory structure.. (it doesn't matter if this is a copy of it on your drive or the real thing)

Edit: I did this so you wouldn't be forced to just use your SD card.. As it's good practice to keep local backups of your card.
I'll add a helper later on for tracking Spo2Review data folder down, as that one can be tricky..

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
KeithK
Posts: 28
Joined: Wed Jun 15, 2011 4:26 am

Re: SleepyHead Qt v0.8 alpha

Post by KeithK » Sat Aug 06, 2011 12:24 am

User error, I misunderstood the faq / instructions. Loaded now thanks. Daily info looking good

_________________
Mask: Mirage Quattro™ Full Face CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: | Software: ResScan 3.14 | Masks not liked: Swift II & FX. Quattro FX. Mirage Liberty. Mirage FX.

glenj
Posts: 26
Joined: Thu Mar 03, 2011 5:58 pm
Location: Australia

Re: SleepyHead Qt v0.8 alpha

Post by glenj » Sat Aug 06, 2011 12:29 am

Hmmm, tried running the latest version(0.8.2) twice today and both times AVG jumped in claiming malware and identity theft. Now it is blocking me from copying the '.exe' at all.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: ResScan Ver 3.16 / Sleepyhead

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Sat Aug 06, 2011 12:41 am

glenj wrote:Hmmm, tried running the latest version(0.8.2) twice today and both times AVG jumped in claiming malware and identity theft. Now it is blocking me from copying the '.exe' at all.

I'll upload another version without UPX.. It really doesn't like packed executables..

UPX Saves tons of disk space..

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Sat Aug 06, 2011 12:50 am

Please report that as a bug to your AntiVirus software company... They seem to have a vandetta against the great UPX binary packing software. (The source code for this product is open for review)

You can either download this nifty tool and unpack them yourself, http://upx.sourceforge.net/
(to use it in command prompt, cd to the sleepyhead diretory and run upx -d on all the DLL's and .exe's to unpack them)

Or alternatively just download this SleepyHead .zip without UPX packed binaries.. (It will take up more disk space..)

http://sourceforge.net/projects/sleepyh ... p/download

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
archangle
Posts: 9293
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead Qt v0.8 alpha

Post by archangle » Sat Aug 06, 2011 12:59 am

glenj wrote:Hmmm, tried running the latest version(0.8.2) twice today and both times AVG jumped in claiming malware and identity theft. Now it is blocking me from copying the '.exe' at all.
Spybot Search and Destroy says that libstdc++6.dll has Fraud.IntenetSecurity2011. Also QtOpenGL4.dll.

It's in the Heuristic section, so that's a little bit less certain, but still worrying.

Comodo and MalwareBytes did not have any problem with SleepyHead files.

Edit - Also phonon4.dll.

It did not object to the .exe file.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Last edited by archangle on Sat Aug 06, 2011 1:07 am, edited 1 time in total.
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Sat Aug 06, 2011 1:05 am

archangle wrote:
glenj wrote:Hmmm, tried running the latest version(0.8.2) twice today and both times AVG jumped in claiming malware and identity theft. Now it is blocking me from copying the '.exe' at all.
Spybot Search and Destroy says that libstdc++6.dll has Fraud.IntenetSecurity2011. Also QtOpenGL4.dll.

It's in the Heuristic section, so that's a little bit less certain, but still worrying.

Comodo and MalwareBytes did not have any problem with SleepyHead files.
That's because that particular crapware was also packed with UPX, and SpyBot has faulty search string.

There's now two builds to chose from.. The non UPX is now the default.

Just let it be known that the fault lies with crappy antivirus software, UPX is a great product.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
Breathe Jimbo
Posts: 954
Joined: Sun Sep 12, 2010 3:02 pm
Location: Pasadena, CA

Re: SleepyHead Qt v0.8 alpha

Post by Breathe Jimbo » Sat Aug 06, 2011 1:10 am

archangle wrote:Spybot Search and Destroy says that libstdc++6.dll has Fraud.IntenetSecurity2011. Also QtOpenGL4.dll.
The first one is a standard c++ library. The latter undoubtedly came straight from Nokia. Clearly, false positives.

_________________
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Since 9/9/10; 13 cm; ResScan 3.16; SleepyHead 0.9; PapCap

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead Qt v0.8 alpha

Post by jedimark » Sat Aug 06, 2011 1:24 am

I just discovered Qt SDK comes with a git client on windows.. so it literally has everything needed to build sleepyhead from source code...

So, I'd really like to invite someone who's feeling a little techie and has a good internet connection to set it up and help test SleepyHead on the windows platform. No terminal wizardry is needed at all, though it will help if you know the basic software build process.

Open QtCreator, File menu -> New.. -> Project from Version Control -> Git Repository Clone
put in SleepyHead's git URL in Clone URL, click next.. wait..
open the SleepyHeadQT project file, and click on the green Play button on the left hand side, it builds and runs..

http://qt.nokia.com/downloads <--- use the online installer, it's smaller than the offline version.. Still freaking huge..
SleepyHead is built entirely by free software..

You'll get to see changes as they happen in git, and it can build with debug libraries, which really help smashing bugs flat..

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
archangle
Posts: 9293
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead Qt v0.8 alpha

Post by archangle » Sat Aug 06, 2011 1:25 am

I suspect false positive as well. However, it's possible someone has hacked sorceforge or somehow slipped something nasty in somewhere else in the chain.

Paranoia is often a good thing.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

User avatar
archangle
Posts: 9293
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead Qt v0.8 alpha

Post by archangle » Sat Aug 06, 2011 1:34 am

jedimark wrote:I just discovered Qt SDK comes with a git client on windows.. so it literally has everything needed to build sleepyhead from source code...
I'll see if I can get a chance tomorrow. Downloading now. Should sleep soon.

Do the Qt*.dll files come from the SDK from Nokia? Would I expect to get the same .dll file from there? i.e. should it scan as "bad" as well?

And you're not kidding. It IS freakin huge. I'm downloading the offline just because I prefer everything saved away safe and sound on my own PC.

By the way, one other security comment. I'm running Comodo, and it has a "sandbox" feature. It automagically sandboxed SleepyHead and the program still runs fine.

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

User avatar
Breathe Jimbo
Posts: 954
Joined: Sun Sep 12, 2010 3:02 pm
Location: Pasadena, CA

Re: SleepyHead Qt v0.8 alpha

Post by Breathe Jimbo » Sat Aug 06, 2011 1:35 am

jedimark wrote:put in SleepyHead's git URL in Clone URL...
git://sleepyhead.git.sourceforge.net/gitroot/sleepyhead/sleepyhead

_________________
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Since 9/9/10; 13 cm; ResScan 3.16; SleepyHead 0.9; PapCap