Re: S9 flow skew bug... Anyone else seeing this?
Posted: Fri Apr 23, 2010 9:36 pm
Great minds think alike
A Forum For All Things CPAP
https://www.cpaptalk.com/
Well, the card manufacturer would say that. Class 10 cards are even more expensive than class 4 or class 2.Nord wrote: I was talking with SanDisk tech support to day and that was their recommendation...
Nord
As others here have posted, the fact that people who list the s9 as equipment may not have reported skews does not mean that they don't have them, they may simply be unaware of them. They may not be using ResScan, or they may not have noticed or not know how to identify the skews in their data.billbolton wrote:When the obvious gets lost in the noise created by power posters, short statements of real fact are useful reminders about the actual situation.Nord wrote: Another "hit and run" message......
Too close for comfort it seemsalterego61 wrote:even if the language is occasionally a bit overbearing.
viewtopic/p475074/viewtopic.php?p=468553#p468553dave21 wrote:from what you have previously said on this topic, do you read your data in ResScan each day, bi-daily, weekly, bi-weekly or rarely? When you eject your card to read it in ResScan how long do you leave it after power off of the S9?
billbolton, alterego61, I agree that buying a class 10 card seems like overkill. They didn't supply us with a class 10 card - suggesting that this is not a prerequisite. Apparently it has more to do with the need for faster housekeeping - CRC, whatever that is - within the SD card itself. Unfortunately, I don't know of any way to test for this, and I don't entirely understand the concepts involved.billbolton wrote:viewtopic/p475074/viewtopic.php?p=468553#p468553dave21 wrote:from what you have previously said on this topic, do you read your data in ResScan each day, bi-daily, weekly, bi-weekly or rarely? When you eject your card to read it in ResScan how long do you leave it after power off of the S9?
What do you mean Bill?billbolton wrote:Too close for comfort it seemsalterego61 wrote:even if the language is occasionally a bit overbearing.
and...alterego61 wrote:DreamDiver, if you type CRC into the search box at the top left of the page you will find the threads you are looking for.
Part of the problem is that the CRC issue is being confused with card speed. Apparently, it's not about speed. It's about the card's housekeeping methods. I mistakenly misquoted ResMed when I originally thought they were talking about card speed. Card Class apparently has little to do with this issue. It's about card housekeeping. There's something about 100ms vs. 250ms -- I'm not sure if they're talking about how long a card must or may wait between writes/reads, or how long the machine can wait between cache dumps. I don't know whether it's better to have a card with 250ms housekeeping or 100ms housekeeping. For all intents, it could be either. The ResMed response has been a little challenging for me to grasp. The responses within the thread are also difficult for me to grasp. I have been searching for a primer on exactly what housekeeping rules for SD cards are about. This looked interesting, but again, out of my scope of immediate understanding. As Nord points out below, perhaps this is more of a firmware issue, as previously suspected, than an SD card issue. I'm just trying to understand the housekeeping issue myself before ruling it out entirely.Nord wrote:I, too do not see the CRC and Registry Issue to be very valid...
DOH!Nord wrote:...While thinking over this issue, I went into ResScan 3.10 and looked again at the Examples Group of patients...
The S9 "patient" has 3 days of data and 3 mask sessions which SHOWS SKEW of +0 sec; +3 sec; and +1 sec...
ResMed only show 3 days and 3 mask sessions which is much less than any other "patients" in their Example Group.
The S8 AutoSet Vantage II in the same Example Group, shows SKEW values for 1 minute and more.
Seems to point to a firmware issue or ResMed's "acceptable" variables...
Ken, I'm still trying to get my head around how SD cards work. This description (from Wikipedia) explicitly describes how embedded systems normally interface with SD cards:kennethryan wrote:Almost certainly not. My bet is a home-grown realtime OS, though it could be one of the commercial lightweight RTOSes like QNX.alterego61 wrote: Data are written to the cards by the S9 though, not by our computers. Do we know what O/S the S9 runs? It is almost certainly not Windows.
Well, when you're writing small, sporadic data chunks any OS is going to perform the actual writes on a sector (512-byte) basis. The larger clusters are for file allocation and keeping the copies of the FAT in memory small. In other words, the cluster size determines how the file is laid out on the disk, while the actual movement of data is determined by the physical device.alterego61 wrote: In any case it is possible to make lower level calls to write to a storage medium at a more granular level even if you are running a higher level O/S like Windows or Linux so if this is the source of the problem it would be an error in the way that ResMed decided to write to the cards rather than a fundamental difficiency in the storage medium or how it interacts with higher level operating systems.
In any case, all that business about cluster sizes is determined by the FAT filesystem, regardless of OS.
ken
Hi DDDreamDiver wrote:and...alterego61 wrote:DreamDiver, if you type CRC into the search box at the top left of the page you will find the threads you are looking for.Part of the problem is that the CRC issue is being confused with card speed. Apparently, it's not about speed. It's about the card's housekeeping methods. I mistakenly misquoted ResMed when I originally thought they were talking about card speed. Card Class apparently has little to do with this issue. It's about card housekeeping. There's something about 100ms vs. 250ms -- I'm not sure if they're talking about how long a card must or may wait between writes/reads, or how long the machine can wait between cache dumps. I don't know whether it's better to have a card with 250ms housekeeping or 100ms housekeeping. For all intents, it could be either. The ResMed response has been a little challenging for me to grasp. The responses within the thread are also difficult for me to grasp. I have been searching for a primer on exactly what housekeeping rules for SD cards are about. This looked interesting, but again, out of my scope of immediate understanding. As Nord points out below, perhaps this is more of a firmware issue, as previously suspected, than an SD card issue. I'm just trying to understand the housekeeping issue myself before ruling it out entirely.Nord wrote:I, too do not see the CRC and Registry Issue to be very valid...