На доске разработки Android, я пытаюсь проснуться AP на основе прерывания, полученного в GPIO, может кто-нибудь помочь мне в этом?Просыпайтесь на Android-телефоне на прерывании, на GPIO
Мое понимание на это:
Нам нужно создать устройство ввода и обновлять событие этого устройства на основе прерывания получил. Затем из приложения я полагаю, что ОС отправит уведомление о событии, а затем мы должны использовать wakelock для пробуждения AP.
Пожалуйста, дайте мне знать, если мое понимание верное? Если да, то можете ли вы сказать мне, какое устройство ввода необходимо зарегистрировать (EV_PWR, EV_KEY ..), как приложение получит уведомление, и можем ли мы разбудить AP из драйвера?
Привет, я могу разбудить AP на основе прерывания. Я создал устройство ввода, которое дает событие KEY_POWER на прерывание, а код политики питания android позаботится о пробуждении точки доступа. – kumar
Я пытаюсь понять, как это делается. Можете ли вы дать немного больше информации о своем решении. Некоторый пример был бы оценен или, по крайней мере, ссылки на документацию и примеры. – gfrigon
Я хочу пробудить Android от драйвера зарядного устройства, например, когда устройство вставлено в подставку. Есть ли способ без создания устройства ввода? – pera