@MatthewRead - danke; Ich hatte gehofft, eine Quelle zu finden. Eine Google-Suche findet eine Menge Spekulationen (einschließlich einer, die besagt, dass sich das Telefon auch im Hochformat und im Hochformat befinden muss) und eine Menge Beschwerden, dass es nicht zuverlässig ist.
TomG
Antworten:
3
In der Nähe Ihrer Kamera befindet sich ein Infrarot- / Rotlichtsensor, der erkennt, ob sich das Telefon in einer Tasche befindet. Online-Konsens ist, dass es je nach Telefonhersteller unterschiedliche Erfolgsgrade gibt, wie gut es funktioniert.
PocketSensor verwendet den in Ihrem Telefon integrierten Näherungssensor, um das Telefon automatisch zu sperren, wenn es in eine Tasche gesteckt wird.
Beispiel: Wenn der Sensor nur ausgelöst werden soll, wenn das Gerät gerade gehalten wird (für Fronttaschen) oder nach unten zeigt (für Hosentaschen), wählen Sie die Option "In Querformat deaktivieren", einschließlich aller drei Unteroptionen.
Ich denke, es ist definitiv möglich, eine Kombination von:
Mit dem Orientierungssensor können Sie die Position eines Geräts relativ zum Referenzrahmen der Erde (insbesondere zum magnetischen Norden) überwachen.
und
Mit dem Näherungssensor können Sie bestimmen, wie weit ein Objekt von einem Gerät entfernt ist.
Ich kann nur über die Antwort spekulieren, wie der Droid Bionic diese "In-Pocket-Erkennung" tatsächlich implementiert. Die meisten Androiden mit einem Lichtsensor (der manchmal auch als einfacher Näherungssensor fungiert) verwenden diesen als Zeichen dafür, dass Sie entweder ohne Headset telefonieren oder Ihr Gerät in die Tasche gesteckt haben.
Es ist auch vorstellbar, dass Android die Informationen des 3-Achsen-Beschleunigungsmessers und / oder des 3-Achsen-Gyroskops verwendet, um Situationen in der Tasche zu erkennen. Ich glaube jedoch nicht, dass dies tatsächlich getan wird, da diese Sensoren im Betrieb eine beträchtliche Menge an Energie verbrauchen.
Ein Beispiel-Datenblatt eines Android-Licht- / Näherungssensors finden Sie im SFH 7743 von Motorola Droid. Es erkennt IR-Licht um 900nm. Es scheint, dass einige Androiden Licht- und Näherungssensoren getrennt haben, während andere den Lichtsensor als einfachen Näherungssensor missbrauchen (z. B. Samsung Galaxy S).
In dieser wissenschaftlichen Arbeit haben sie Näherungs- und Lichtsensoren verwendet. Sie beschreiben den weniger komplizierten Kernalgorithmus und haben ihn für Tizen entwickelt. Das Android-Framework bietet eine äquivalente Sensor-API, obwohl ich es selbst nicht ausprobiert habe.
Antworten:
In der Nähe Ihrer Kamera befindet sich ein Infrarot- / Rotlichtsensor, der erkennt, ob sich das Telefon in einer Tasche befindet. Online-Konsens ist, dass es je nach Telefonhersteller unterschiedliche Erfolgsgrade gibt, wie gut es funktioniert.
quelle
Ich habe den Play Store durchgesehen, wo ich PocketSensor gefunden habe , wie in der Beschreibung angegeben
Ich denke, es ist definitiv möglich, eine Kombination von:
Mit dem Orientierungssensor können Sie die Position eines Geräts relativ zum Referenzrahmen der Erde (insbesondere zum magnetischen Norden) überwachen.
und
Mit dem Näherungssensor können Sie bestimmen, wie weit ein Objekt von einem Gerät entfernt ist.
quelle
Ich kann nur über die Antwort spekulieren, wie der Droid Bionic diese "In-Pocket-Erkennung" tatsächlich implementiert. Die meisten Androiden mit einem Lichtsensor (der manchmal auch als einfacher Näherungssensor fungiert) verwenden diesen als Zeichen dafür, dass Sie entweder ohne Headset telefonieren oder Ihr Gerät in die Tasche gesteckt haben.
Es ist auch vorstellbar, dass Android die Informationen des 3-Achsen-Beschleunigungsmessers und / oder des 3-Achsen-Gyroskops verwendet, um Situationen in der Tasche zu erkennen. Ich glaube jedoch nicht, dass dies tatsächlich getan wird, da diese Sensoren im Betrieb eine beträchtliche Menge an Energie verbrauchen.
Ein Beispiel-Datenblatt eines Android-Licht- / Näherungssensors finden Sie im SFH 7743 von Motorola Droid. Es erkennt IR-Licht um 900nm. Es scheint, dass einige Androiden Licht- und Näherungssensoren getrennt haben, während andere den Lichtsensor als einfachen Näherungssensor missbrauchen (z. B. Samsung Galaxy S).
quelle
In dieser wissenschaftlichen Arbeit haben sie Näherungs- und Lichtsensoren verwendet. Sie beschreiben den weniger komplizierten Kernalgorithmus und haben ihn für Tizen entwickelt. Das Android-Framework bietet eine äquivalente Sensor-API, obwohl ich es selbst nicht ausprobiert habe.
quelle