Modulul de Senzori Qt ofera acces la dispozitive cu senzori, precum accelerometru si giroscop. Arhitectura logica separa tipurile de senzori („accelerometru”) de platformele care le furnizeaza („Android”).
- Senzorii de pe Windows sunt acceptati atunci când sunt construiti cu Microsoft Visual Studio Compiler (MSVC).
- În Qt 5 senzorii au fost acceptati pe Windows RT, care nu mai este acceptat de Qt 6.
- Implementarea bazata pe „sysfs” (un backend nedocumentat) a fost eliminata ca o ramasita din primele zile ale senzorilor.
- Backend-ul Linux bazat pe „ sensorfw ” nu este in prezent acceptat, deoarece „ sensorfw ” nu este portat inca in Qt 6.
- Iio-sensor-proxy este in prezent singurul backend acceptat pe Linux, a se vedea mai jos pentru mai multe detalii
- Suportul pentru eticheta senzorului TI a fost eliminat.
Linux ca platforma de senzori merita o nota speciala. Iio-sensor-proxy este capabil sa ofere acces pentru unii senzori, dar are o dependenta D-Bus care ar putea reprezenta o provocare pentru dispozitivele incorporate. O directie posibila pentru viitor ar putea fi utilizarea directa a subsistemului I / O industrial (IIO).
Tipuri de senzori acceptati
QAltimeter, QDistanceSensor si QHolsterSensor au fost eliminati
QIRProximitySensor, QLidSensor si QTapSensor au doar backend „sensorfw” si nu sunt listate ca fiind acceptate