Я могу получить доступ к сведениям о датчике производителя, имени продукта и т. Д. С помощью python pywinusb или wmi, но как мне получить доступ к значениям без создания веб-сервера и связаться с событием ориентации javascript
Я пробовал с wmi.WMI(namespace="root\OpenHardwareMonitor")
, но он не будет работать со встроенным датчиком.
С pywinusb я получаю «простой датчик ориентации устройства» win10, но не значения
filter = hid.HidDeviceFilter()
all_devices = filter.get_devices()
for i in range(0,len(all_devices)):
if "orientation sensor" in all_devices[i].name :
print("Device at i= "+str(all_devices[i]))
Документация по Windows, например: доступ к акселерометру Windows.Devices.Sensors с C:
async private void ReadingChanged(object sender,
AccelerometerReadingChangedEventArgs e)
{
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
{
AccelerometerReading reading = e.Reading;
ScenarioOutput_X.Text = String.Format("{0,5:0.00}",
reading.AccelerationX);
ScenarioOutput_Y.Text = String.Format("{0,5:0.00}",
reading.AccelerationY);
ScenarioOutput_Z.Text = String.Format("{0,5:0.00}",
reading.AccelerationZ);
});
}
Я ищу атрибуты, такие как axisXvalue, axisYvalue, axisZvalue