Вывод ПК из ждущего режима

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 474
Зарегистрирован: Вт июн 01, 2010 22:12:07
Откуда: Тольятти

Сообщение DimanVIP »

Аналогично. Включил. Девайсы работают, но нетбук не могут разбудить.
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
Контактная информация:
Реклама
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт ноя 16, 2007 13:52:44
Откуда: Рига, Латвия

Сообщение Pe3ucTop »

Простите за наглость - а что по вашему "ждущий режим" ? из которого комп выводится любой кнопкой?
Как уже сказали - в настроиках BIOS есть параметры включения (от WakeOnLan, Ring, Alarm) , это хорошо, но посмотрите в сторону "Клавиатуры" - USB Legacy keyboard или т.п.
На клавиатурах бывают кнопки Sleep/Power и они нормально пробуждают комп. Есть даже USB ПДУ , которые тоже нормально включают комп. Просто подаваемый код с клавы/устройства должеен соответствовать просыпанию.
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 474
Зарегистрирован: Вт июн 01, 2010 22:12:07
Откуда: Тольятти

Сообщение DimanVIP »

В моем случае есть функция подачи питания на USB, но нет функции пробуждения в БИОСе.
Да и если бы была, от нее ни холодно ни жарко.
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 474
Зарегистрирован: Вт июн 01, 2010 22:12:07
Откуда: Тольятти

Сообщение DimanVIP »

В общем, никакая дополнительная утилитка не понадобилась.
Сейчас в своей программе (на Дельфях) юзаю виндовый таймер ожидания WaitableTimer.
Работает в отдельном потоке, без каких-либо проблем и заморочек.
Выводит из ждущего режима на Ура!
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

BIOS ничего не может, ибо это просто флешка с кодом для центрального процессора.
Но на всех материнских часиках есть такая чтука как RTC+NVRAM на батарейке.
Выглядит примерно так http://en.wikipedia.org/wiki/Real-time_clock
В нем есть будильник, по которому, при соотв. настройках, материнская плата может пробуждаться.
И то, что вы называете BIOS (программа BIOS Setup, видимо), и операционные системы (та же винда) умеют настраивать этот будильник - вот и весь секрет.
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18769
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

осмелюсь вставить свои 5 копеек: ждущий режим - это когда гаснет дисплей и выключается винт, но процессор продолжает молотить (возможно, на пониженной тактовой). экономия энергии в этом случае незначительна, зато крутятся потоки. а вот проснуться из СПЯЩЕГО режима, когда питание с проца снято и подается только на мааааленький "дежурный" кусочек материнки - из программного потока нереально. НО! тут уже прозвучало Wake on Alarm - это пробуждение по сигналу будильника от часов БИОС - эта фича по-моему есть во всех современных БИОСах. она реально включает комп (если БП имеет дежурку и есть сетевое питание само собой), система грузится и далее по плану.
к сожалению, технологию записи в БИОС из-под Windows я не знаю, но уверен, что она существует. то есть наверняка можно в Windows-программе установить будильник БИОС, затем выключить комп (или перевести в СПЯЩИЙ) режим - будульник все включит.

когда-то давно-давно я такую фичу проделывал в MS-DOS (Windows Me, но программка была досовская).
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

ARV писал(а): к сожалению, технологию записи в БИОС из-под Windows я не знаю, но уверен, что она существует. то есть наверняка можно в Windows-программе установить будильник БИОС, затем выключить комп (или перевести в СПЯЩИЙ) режим - будульник все включит.
Я думаю, через интерфейс ACPI она протянута в винды.
Мучитель микросхем
Аватара пользователя
Сообщения: 474
Зарегистрирован: Вт июн 01, 2010 22:12:07
Откуда: Тольятти

Сообщение DimanVIP »

Если я не ошибаюсь, тот же таймер должен выводить ПК и из спящего режима. Тестовый нетбук естественно не проснулся.
Но думаю не больно древний стационарник пробудить должна.

Я думаю, что реализацию этой возможности производители материнок встроили в драйвера.
Иначе не было бы такой универсальности, тем более работающей на стандартных виндовых средствах(таймеры).
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
Контактная информация:
Родился
Сообщения: 2
Зарегистрирован: Вт май 22, 2012 13:21:29

Сообщение and331 »

Посмотрите это http://on-line-teaching.com/bios/31_Power.html там всё о возможностях ACPI.
Изображение
Ответить

Вернуться в «Интеграция с ПК»