我可以使用python pywinusb或wmi访问传感器详细信息供应商,产品名称等,但是如何在不创建Web服务器的情况下访问值并与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文档:使用C访问加速度计Windows.Devices.Sensors:
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之类的属性