hdd temperature and pressure

G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Hi,

I know it is possible to read out the temperature of a hdd with mbm,
speedfan, ...
Is there a toolkit or sdk available where i could read easy out the
temperatures within my c++ code?

Another question, is it possible to read out the current pressure within
the hdd?

Thanks
Christian
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

In article <4200dc30$1@e-post.inode.at>,
Christian Neuner <cneuner@vexcel.co.at> wrote:
>Hi,
>
>I know it is possible to read out the temperature of a hdd with mbm,
>speedfan, ...
>Is there a toolkit or sdk available where i could read easy out the
>temperatures within my c++ code?
>
>Another question, is it possible to read out the current pressure within
> the hdd?
>
>Thanks
>Christian


Modern disks have a bleed hole that keeps the air pressure inside the
case in equilibrium with the atmosphere. The hole is overed with a
filter.

--

a d y k e s @ p a n i x . c o m

Don't blame me. I voted for Gore.
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Thanks for your answer.
In other words, is it possible to read out the air pressure within the
case (which is the same than the pressure of the atmosphere)?

Thanks
Christian



Al Dykes wrote:
> In article <4200dc30$1@e-post.inode.at>,
> Christian Neuner <cneuner@vexcel.co.at> wrote:
>
>>Hi,
>>
>>I know it is possible to read out the temperature of a hdd with mbm,
>>speedfan, ...
>>Is there a toolkit or sdk available where i could read easy out the
>>temperatures within my c++ code?
>>
>>Another question, is it possible to read out the current pressure within
>> the hdd?
>>
>>Thanks
>>Christian
>
>
>
> Modern disks have a bleed hole that keeps the air pressure inside the
> case in equilibrium with the atmosphere. The hole is overed with a
> filter.
>
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

I've never seen a disk that has an air-pressure sensor inside.
There are operational limits based on how the read/write-head flies
above the disk platter, but these are specifications for recommended
use, not measured live on the disks. (as far as I know)

If you can build it on your own, here's a link to one project:
http://www.linuxfocus.org/English/March2003/article284.shtml

Are you looking to put a disk into some high-alt/flying eqm?
Maybe someone in comp.arch.embedded has some better ideas?

/Rolf

On 2005-02-02 16:48, Christian Neuner wrote:
> Thanks for your answer.
> In other words, is it possible to read out the air pressure within the
> case (which is the same than the pressure of the atmosphere)?
>
> Thanks
> Christian
>
>
>
> Al Dykes wrote:
>
>> In article <4200dc30$1@e-post.inode.at>,
>> Christian Neuner <cneuner@vexcel.co.at> wrote:
>>
>>> Hi,
>>>
>>> I know it is possible to read out the temperature of a hdd with mbm,
>>> speedfan, ...
>>> Is there a toolkit or sdk available where i could read easy out the
>>> temperatures within my c++ code?
>>>
>>> Another question, is it possible to read out the current pressure
>>> within the hdd?
>>>
>>> Thanks
>>> Christian
>>
>>
>>
>>
>> Modern disks have a bleed hole that keeps the air pressure inside the
>> case in equilibrium with the atmosphere. The hole is overed with a
>> filter.
>>
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously Christian Neuner <cneuner@vexcel.co.at> wrote:
> Hi,

> I know it is possible to read out the temperature of a hdd with mbm,
> speedfan, ...
> Is there a toolkit or sdk available where i could read easy out the
> temperatures within my c++ code?

Difficult. You could try to get the relevant parts from the
smartmontools, they are open source. Probably easier to call
smartctl from c++ and filter out the line that states the
temperature. I do thisn with Perl under Linux for automated
logging and remote monitoring for a bunch of PCs.

> Another question, is it possible to read out the current pressure within
> the hdd?

No. Not unless you do dome very hardware and firmware dependend voodoo.

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"Christian Neuner" <cneuner@vexcel.co.at> wrote
> I know it is possible to read out the temperature of a hdd with mbm,
> speedfan, ...
> Is there a toolkit or sdk available where i could read easy out the
> temperatures within my c++ code?

MBM has an API:
There's sample code in VB,Delphi and C++
http://mbm.livewiredev.com/mbmcode5.html

A better way is to read it directly from the drive using SMART commands,
as there's plenty of extra useful info there.

> Another question, is it possible to read out the current pressure within
> the hdd?

No, why?

--
Mike
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Thank you all for the answers.

We use some harddisks in airplanes and want to check if the pressure is
okay for the disks.

Christian


Mike Redrobe schrieb:
> "Christian Neuner" <cneuner@vexcel.co.at> wrote
>
>>I know it is possible to read out the temperature of a hdd with mbm,
>>speedfan, ...
>>Is there a toolkit or sdk available where i could read easy out the
>>temperatures within my c++ code?
>
>
> MBM has an API:
> There's sample code in VB,Delphi and C++
> http://mbm.livewiredev.com/mbmcode5.html
>
> A better way is to read it directly from the drive using SMART commands,
> as there's plenty of extra useful info there.
>
>
>>Another question, is it possible to read out the current pressure within
>>the hdd?
>
>
> No, why?
>
> --
> Mike
>
>
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Christian Neuner wrote:

> Thank you all for the answers.
>
> We use some harddisks in airplanes and want to check if the pressure is
> okay for the disks.

If you're expecting a pressure altitude in excess of around 3000 meters
during operation then you should be considering a sealed MIL-SPEC or
NASA-spec disk system which won't be small, light, or cheap.

As for measuring the pressure, the pressure in the disk is ambient, measure
the pressure outside the disk and you've got it inside unless something has
blocked the equalization vent.

> Christian
>
>
> Mike Redrobe schrieb:
>> "Christian Neuner" <cneuner@vexcel.co.at> wrote
>>
>>>I know it is possible to read out the temperature of a hdd with mbm,
>>>speedfan, ...
>>>Is there a toolkit or sdk available where i could read easy out the
>>>temperatures within my c++ code?
>>
>>
>> MBM has an API:
>> There's sample code in VB,Delphi and C++
>> http://mbm.livewiredev.com/mbmcode5.html
>>
>> A better way is to read it directly from the drive using SMART commands,
>> as there's plenty of extra useful info there.
>>
>>
>>>Another question, is it possible to read out the current pressure within
>>>the hdd?
>>
>>
>> No, why?
>>
>> --
>> Mike
>>
>>

--
--John
Reply to jclarke at ae tee tee global dot net
(was jclarke at eye bee em dot net)
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"J. Clarke" <jclarke@nospam.invalid> wrote in message
news:ctteah017il@news4.newsguy.com...
> >
> > We use some harddisks in airplanes and want to check if the pressure is
> > okay for the disks.
>
> If you're expecting a pressure altitude in excess of around 3000 meters
> during operation then you should be considering a sealed MIL-SPEC or
> NASA-spec disk system which won't be small, light, or cheap.
>
Is 3km really the limit? For mobile drives?

There are plenty of small planes flying above 10,000', and people use laptops.
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously Christian Neuner <cneuner@vexcel.co.at> wrote:
> Thank you all for the answers.

> We use some harddisks in airplanes and want to check if the pressure is
> okay for the disks.

> Christian

You can look into the datasheets. You can also expect the disks to
fail catastrophically (head-crash) if the are operated in far too low
pressure. However the same is true for notebook HDDs, so the risk is
likely low. I have never heard of HDDs being damaged during flight.

If you want to get actual measurements, get an air-pressure meter
with recording functionality. Some of them have serial interfaces.

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"Christian Neuner" <cneuner@vexcel.co.at> wrote in message news:4201e814$1@e-post.inode.at
> Thank you all for the answers.
>
> We use some harddisks in airplanes

Privately, I hope.

> and want to check if the pressure is okay for the disks.

If you see people exploding all around you, probably not. If you
meant to say that you people are installing harddrives in airplanes
please tell us which airlines so we can avoid those like the plague.

>
> Christian
>
>
> Mike Redrobe schrieb:
> > "Christian Neuner" <cneuner@vexcel.co.at> wrote
> >
> > > I know it is possible to read out the temperature of a hdd with mbm,
> > > speedfan, ...
> > > Is there a toolkit or sdk available where i could read easy out the
> > > temperatures within my c++ code?
> >
> >
> > MBM has an API:
> > There's sample code in VB,Delphi and C++
> > http://mbm.livewiredev.com/mbmcode5.html
> >
> > A better way is to read it directly from the drive using SMART commands,
> > as there's plenty of extra useful info there.
> >
> >
> > > Another question, is it possible to read out the current pressure within
> > > the hdd?
> >
> >
> > No, why?
> >
> > --
> > Mike
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

On 2005-02-03 19:40, Eric Gisin wrote:
> "J. Clarke" <jclarke@nospam.invalid> wrote in message
> news:ctteah017il@news4.newsguy.com...
>
>>>We use some harddisks in airplanes and want to check if the pressure is
>>>okay for the disks.
>>
>>If you're expecting a pressure altitude in excess of around 3000 meters
>>during operation then you should be considering a sealed MIL-SPEC or
>>NASA-spec disk system which won't be small, light, or cheap.
>>
>
> Is 3km really the limit? For mobile drives?
>
> There are plenty of small planes flying above 10,000', and people use laptops.
>

It's not an absolute operational limeit, but it's what the drives
normally are certified & tested for. With less air-density, the head
flies closer to the platter, and the drive cannot tolerate as much G as
on ground. Presumably, in space, it will just grind on the surface...

/Rolf
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

Previously Eric Gisin <ericgisin@hotmail.com> wrote:
> "J. Clarke" <jclarke@nospam.invalid> wrote in message
> news:ctteah017il@news4.newsguy.com...
>> >
>> > We use some harddisks in airplanes and want to check if the pressure is
>> > okay for the disks.
>>
>> If you're expecting a pressure altitude in excess of around 3000 meters
>> during operation then you should be considering a sealed MIL-SPEC or
>> NASA-spec disk system which won't be small, light, or cheap.
>>
> Is 3km really the limit? For mobile drives?

> There are plenty of small planes flying above 10,000', and people use laptops.

10.000' = 3000m (very roughly) :)

Arno
--
For email address: lastname AT tik DOT ee DOT ethz DOT ch
GnuPG: ID:1E25338F FP:0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
"The more corrupt the state, the more numerous the laws" - Tacitus
 
G

Guest

Guest
Archived from groups: comp.sys.ibm.pc.hardware.storage (More info?)

"Arno Wagner" <me@privacy.net> wrote in message news:36i7aqF52khf5U2@individual.net
> Previously Eric Gisin <ericgisin@hotmail.com> wrote:
> > "J. Clarke" <jclarke@nospam.invalid> wrote in message
> > news:ctteah017il@news4.newsguy.com...
> > > >
> > > > We use some harddisks in airplanes and want to check if the pressure is
> > > > okay for the disks.
> > >
> > > If you're expecting a pressure altitude in excess of around 3000 meters
> > > during operation then you should be considering a sealed MIL-SPEC or
> > > NASA-spec disk system which won't be small, light, or cheap.
> > >
> > Is 3km really the limit? For mobile drives?
>
> > There are plenty of small planes flying above 10,000', and people use laptops.
>
> 10.000' = 3000m (very roughly) :)

Wow, who would have thought that. Isn't Arnie a real wizard.
He may yet get somewhere and have a brilliant future.

>
> Arno