LINUX.ORG.RU

HDAPS


0

0

Перед вами:

- ноутбук IBM T43 с поддежкой системы защиты жесткого диска во время падения (http://www.thinkwiki.org/wiki/HDAPS)

- Ubuntu 7.10

- Приложение hdaps-gl, которое использует драйвер для той самой системы (sudo apt-get install hdaps) и прикольно рисует реальное положение ноутбука в пространстве

- Игрушка Neverball, как демонстрация того, что эту систему еще можно использовать как джойстик: наклоняю ноутбук -- наклоняется плоскость в игрушке %)

Думаю, ноутбуку это пользы не приносит, но неподготовленного компьютерщика такое зрелище приводит в восторг :)

PS: а еще по ссылке видел скрипт, который определяет, что ноутбук поднимают или с ним бегут и может орать или озвучивать прикольные фразы ("не садись на пенек, не ешь пирожок ...")

>>> Просмотр (1024x768, 211 Kb)

Re: HDAPS

прикольно. (% но совершенно бесполезно. (%

Aesthete ★★ ()

Re: HDAPS

Надо для компиза написать плагин типа "Аквариум" с использованием этой штуки:)))

UserUnknown ★★★★★ ()
Ответ на: Re: HDAPS от Aesthete

Re: HDAPS

> прикольно. (% но совершенно бесполезно. (%

Что бесполезно? То, что при падении бука останавливается винт, паркуются головки и таким образом он(винт) не ломается и не теряется инфа? Хм...

Dimez ★★★★★ ()

Re: HDAPS

Хм. Использовать жёсткий диск в качестве гироскопа. Интересно...

kda ★★★★★ ()
Ответ на: Re: HDAPS от kda

Re: HDAPS

там не жесткий диск, а спец. датчики юзаются.

isden ★★★★★ ()
Ответ на: Re: HDAPS от isden

Re: HDAPS

Спецдатчик. Акселерометр называется.

Dimez ★★★★★ ()
Ответ на: Re: HDAPS от Dimez

Re: HDAPS

>Что бесполезно? То, что при падении бука останавливается винт, >паркуются головки и таким образом он(винт) не ломается и не теряется >инфа? Хм... использовать ноутбук в качестве джойстика бесполезно.

Aesthete ★★ ()

Re: HDAPS

А что, прикольная штука, друзей подгонять. Берёт кто-нибудь ноут со стола, а тот ему и говорит человеческим голосом: «Кууууда потащил? А ну, поставь, где стояло!» Тот не врубается, а ноут ему: «Кому сказано, взад поставь!» Тот ставит, а ноут: «То-то у меня! И чтоб больше руками не трогал».

ero-sennin ★★ ()
Ответ на: Re: HDAPS от UserUnknown

Re: HDAPS

млин, хорошая мысль кстати.

divenvrsk ()
Ответ на: Re: HDAPS от divenvrsk

Re: HDAPS

Почему всё на буржуйском?!

GFORGX ★★☆ ()

Re: HDAPS

обычная бубунта, но идея понравилась, так что давай зачётку :)

amoralyrr ★☆ ()

Re: HDAPS

Секундочку. А можно рассказать, как по делу это в линуксе работает? Ну то есть парковка и отключение жесткого диска во время падения, включение его. А то то, что датчик есть - прикольно конечно, но изначальная-то цель в линуксе вообще достижима?

anonymous ()
Ответ на: Re: HDAPS от Dimez

Re: HDAPS

>Спецдатчик. Акселерометр называется.

>Dimez ***** (*) (08.10.2007 13:27:29)

Не акселерометр, а гироскоп (акселерометр измеряет ускорение).

anonymous ()

Re: HDAPS

а сериал порт терминал, это аналог COM-порт тулкит в винде?

anonymous ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

> Секундочку. А можно рассказать, как по делу это в линуксе работает? Ну то есть парковка и отключение жесткого диска во время падения, включение его. А то то, что датчик есть - прикольно конечно, но изначальная-то цель в линуксе вообще достижима?

В исходном сообщении ссылка есть. В ней и написано.

Dimez ★★★★★ ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

> Берёт кто-нибудь ноут со стола, а тот ему и говорит человеческим голосом: «Кууууда потащил? А ну, поставь, где стояло!»

а тот роняет его на пол, от чего у ноута начинается депрессия и он упорно отказывается работать.

anonymous ()

Re: HDAPS

ржунимагу IBM запустил свои грязные ручёнки в джойстики PS3...

anonymous ()

Re: HDAPS

Забавная вещица, ничего не скажешь :)

Unnamed_Hero ★★★ ()

Re: HDAPS

IBM продает ноутбуки? Мне казалось Lenovo ушла и забрала все с собой.

xTERM ★★ ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

> ржунимагу IBM запустил свои грязные ручёнки в джойстики PS3...

Акселерометр в ThinkPad'ах появился в начале 2004 года, анонимус. А сонька свой DualShock 2 выкатила только на E3 2006. Хотя тебе-то откуда об этом знать :)

putpixel ()

Re: HDAPS

Автору +1 за "правильный" ноутбук. Нет ноутов кроме ThinkPad'ов и IBM/Lenovo -- пророки их. :)

putpixel ()
Ответ на: Re: HDAPS от putpixel

Re: HDAPS

> Акселерометр в ThinkPad'ах появился в начале 2004 года, анонимус. А сонька свой DualShock 2 выкатила только на E3 2006. Хотя тебе-то откуда об этом знать :)

причём тут дуалшок? хотя от куда тебе знать когда появился сиаксис с гироскопами? ;)

anonymous ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

> причём тут дуалшок?

При том, что этот самый "заряженный" дуалшок потом и обозвали sixaxis'ом. Год назад.

putpixel ()
Ответ на: Re: HDAPS от Aesthete

Re: HDAPS

> прикольно. (% но совершенно бесполезно. (%

Очень полезное приложение - сделать противоугонку, чтоб начинала орать если лаптопу пытаются приделать ноги. На вокзале это не поможет конечно, но в местах с ограниченным/слегка профильтрованным контингентом будет самое то.

gods-little-toy ★★★ ()
Ответ на: Re: HDAPS от gods-little-toy

Re: HDAPS

Для мака такое вышло по моему с переходом на Intel - прикольно что ноут ставиться на сигналку Apple Remote и издает при этом вполне автомобильный писк

http://www.slappingturtle.com/home/

Mossy ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

> А то то, что датчик есть - прикольно конечно, но изначальная-то цель в линуксе вообще достижима?

Там есть демон hdapsd, судя по описанию он может диск парковать

bizanine ()

Re: HDAPS

А почему на скрине у ноутбука наклон под одним углом, а в neverball - другой?

anonymous ()

Re: HDAPS

+ IBM за поддержку железа в линуксе. остальное - ни о чём

mic ★★★★★ ()
Ответ на: Re: HDAPS от Dimez

Re: HDAPS

>То, что при падении бука останавливается винт, паркуются головки и таким образом он(винт) не ломается и не теряется инфа?

>The driver only enables reading of the acceleration data. It does not perform automatic disk head parking. But there are already some other useful applications for HDAPS, using the /sys interface it provides.

GladAlex ★★★★★ ()
Ответ на: Re: HDAPS от GladAlex

Re: HDAPS

Хотя:

>Harddisk Protection

>As mentioned above, the hdaps kernel driver is only responsible for reading the accelerometer data and exporting it through the sysfs interface. In order to use this information to protect the disk, some additional steps are required.

>See How to protect the harddisk through APS.

GladAlex ★★★★★ ()

Re: HDAPS

Можно делать эмулятор Nintendo Wii :) Играть в теннис ноутбуком... класс!

petrosha ★★★★★ ()
Ответ на: Re: HDAPS от Aesthete

Re: HDAPS

> прикольно. (% но совершенно бесполезно. (%

Не скажи. Не знаю как IBM, а Apple использует датчик положения для парковки головок диска (HDD, DVD) чтобы при тряске не елозить ими по поверхности.

Korwin ★★★ ()

Re: HDAPS

Прямо как в маке.

Только мак использует гироскопы жесткого диска для определения положения в пространстве.

jackill ★★★★★ ()
Ответ на: Re: HDAPS от jackill

Re: HDAPS

> Только мак использует гироскопы жесткого диска для определения положения в пространстве.

Мне вообще подход Apple к ноутам больше нравится. Стараются по макс. уменьшить кол-во подвижных частей и на макс. использовать пассивные системы охлаждения.

Korwin ★★★ ()

Re: HDAPS

Круто сделано. =)

> PS: а еще по ссылке видел скрипт, который определяет, что ноутбук поднимают или с ним бегут и может орать или озвучивать прикольные фразы ("не садись на пенек, не ешь пирожок ...")

Выложите, пожалуйста, ссылку на сие чудо.

anonymous ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

Не акселерометр, а гироскоп (акселерометр измеряет ускорение). +1

Slackware_user ★★★★★ ()
Ответ на: Re: HDAPS от anonymous

Re: HDAPS

> Не акселерометр, а гироскоп (акселерометр измеряет ускорение).

ускорение, к сведению всех анонимусов, есть векторная величина. То есть характеризуется амплитудой и направлением, и оба параметра можно измерять независимо друг от друга.

гироскопическому датчику для контроля попложения в пространстве гравитация не нужна.

firsttimeuser ★★★★★ ()
Ответ на: Re: HDAPS от Korwin

Re: HDAPS

> Мне вообще подход Apple к ноутам больше нравится.

а это мы все уже прекрасно знаем, потому как читали сотню раз.

firsttimeuser ★★★★★ ()

Re: HDAPS

> Почему всё на буржуйском?!

Мне не понравились редкие непереведенные фразы в русской локализации :)

> А то то, что датчик есть - прикольно конечно, но изначальная-то цель в линуксе вообще достижима?

Как уже говорили, для этого есть hdapsd, но я его не пробовал

> Не акселерометр, а гироскоп (акселерометр измеряет ускорение).

Все же акселерометр: http://www.thinkwiki.org/wiki/Analog_Devices_ADXL320_accelerometer а положение ноутбука, похоже высчитывается с помощью ускорения свободного падения.

Это подтверждает следующий опыт: если свободно покоящийся ноутбук на столе двинуть вдоль оси Y, то hdaps-gl покажет круговое колебание вокруг оси X, как-будто я его наклонил и вернул обратно. Если бы там был гироскоп, то этого бы не наблюдалось, а с акселерометром вполе объяснимо.

> А почему на скрине у ноутбука наклон под одним углом, а в neverball - другой?

Вот так фигово я откалибровал "джойстик", кроме того в этот момент мне нужно было вывернуть как можно сильнее влево, вот я и вывернул далеко за максимум %)

> Выложите, пожалуйста, ссылку на сие чудо.

http://www.thinkwiki.org/wiki/Script_for_theft_alarm_using_HDAPS

anonymous ()

Re: HDAPS

Но в файтинги (ggxx или MC) я бы на нём, всё же, играть не стал. Жалко.

P.S. Разница между гироскопом и акселерометром не очень то и большая.

marsijanin ★★ ()
Ответ на: Re: HDAPS от marsijanin

Re: HDAPS

имхо, гироскоп - конкретный прибор, который может использоваться в качестве акселерометра
т.е. сравниваются два понятия: одно описывает конструкцию, другое - функциональность
- что не совсем корректно

grimp3ur ()
Ответ на: Re: HDAPS от firsttimeuser

Re: HDAPS

>ускорение, к сведению всех анонимусов, есть векторная величина. То есть характеризуется амплитудой и направлением
на faq по ускорению не тянет даже для анонимусов: тема координат не раскрыта))

>гироскопическому датчику для контроля попложения в пространстве гравитация не нужна
о_О, тогда относительно какого направления будет определяться ориентация?
в этом случае он сможет лишь опредить ее изменение... можно, конечно, отталкиваться
от начальной ориентации, только сомневаюсь что это так)) (иначе, этот гироскоп
не должен был бы останавливаться), это же не гирокомпас

grimp3ur ()
Ответ на: Re: HDAPS от grimp3ur

Re: HDAPS

В одном случаее мереем угловое ускорение, в другом линейное.

marsijanin ★★ ()
Ответ на: Re: HDAPS от marsijanin

Re: HDAPS

гироскопом можно мерить и линейное ускорение, с помощью все той же прецессии
(в системе отсчета гироскопа лин. ускорение будет аналогично полю гравитации)

grimp3ur ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.