草庐IT

物联网设备流水

全部标签

windows - 我的 Windows Phone 应用程序在通过 visual studio 运行时运行(单击设备按钮)但是当我断开连接并运行时它没有运行?

我在我的项目中编写了文件选择器代码。当我通过单击visualstudio中的设备按钮在我的WindowsPhone中运行该项目时,该应用程序运行正常(我的意思是它打开图片库,我可以选择一张照片并进行预览)。但是当我断开USB连接然后在手机中打开应用程序时,当我点击一个按钮打开图片库时,图片库会短暂打开然后应用程序立即崩溃(我的应用程序关闭)。谁能帮我解决这个问题?? 最佳答案 正如博文中所写,AndContinue方法在不同的进程中运行,为此,当前正在运行的应用程序进入后台,有时甚至关闭,这就是您在应用程序中遇到的情况告诉但不确定为

windows - windows如何将虚拟com端口映射到设备

我已经运行了一个测试来验证,当我插入一个usb->串行转换器时,windows(7和8)能够记住每个usb端口配置的com端口号。我的测试很简单:我有2个来自同一制造商的类似USB转串口转换器和1个来自不同制造商的转换器。我将1号转换器插入1号USB端口,并在设备管理器中将其配置为COM9。我将其拔出并将1号转换器插入2号USB端口,并在设备管理器中将其配置为COM10。在USB1和2之间移动转换器1时,我确认已记住配置的COM端口设置。使用2号转换器(来自同一制造商)我验证了与1号转换器相同的结果。使用不同的转换器(来自不同的制造商)我确认它被分配到不同的COM端口(在我的例子中是C

windows - 从 Windows 8 与配对的 BLE 设备通信

我知道没有适用于Windows8BLE或蓝牙4的API,但是Windows8允许您通过Windows蓝牙管理器查看BLE设备并与之配对。我的问题是有什么方法可以(例如通过COM或串行端口)与Windows8上配对的BLE设备进行通信?最好使用C++或C#,因为我打算创建一个可以在Unity3D中导入的DLL。谢谢 最佳答案 您说得对,需要在windows蓝牙管理器中手动与设备配对。我为解决我的问题所做的是购买BlueGigaBLED112加密狗,它有一个C库,允许您通过COM端口与设备通信。HereisthelinktoBLED11

c++ - 使用哪个代码片段来处理 USB 设备插入?

应用程序可以使用RegisterDeviceNotification函数注册以接收来自系统的通知消息。Thisexample展示了如何为设备接口(interface)注册事件通知,这些设备接口(interface)是其GUID传递给函数的接口(interface)类的成员。在这个例子中,我应该使用哪个代码片段来处理USB设备插入消息? 最佳答案 搜索DBT_DEVICEARRIVAL:这是处理USB设备插入消息的地方。caseWM_DEVICECHANGE:{////Thisistheactualmessagefromtheinte

windows - 在记录所有内容时断开与互联网的连接时如何启用和禁用网络连接?

我正在尝试在Batch、Powershell(Win8.1)或Python(3.4)中创建一个脚本。该脚本将每15分钟左右循环一次,测试互联网连接是否仍然存在。如果连接处于事件状态,则脚本将打印带有时间戳的Pass并保存到日志文件中。如果Internet连接中断或断开,则脚本将在记录时间和测试结果时禁用并重新启用网络适配器。我想我已经缩小了一个非常可靠的批处理文件的范围。我遇到的问题是,当我使用允许执行powershell命令的管理员权限运行脚本时,日志文件没有更新。当我在没有管理员权限的情况下运行批处理文件时,日志文件会更新,但powershell命令不起作用。我也尝试过用命令行代码

c# - Windows 10应用-物联网系统管理能力

我们有Windows10应用程序,我们正在尝试更改系统上的时区。我找到了有关将IOT扩展包含到项目中的文档,这将提供基本的系统管理功能。https://msdn.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarationshttps://msdn.microsoft.com/en-us/library/windows/apps/windows.system.timezonesettings.changetimezonebydisplayname到目前为止,我无法获得执行任何操作的权限(重启系统、更改时区等),

c# - 系统设备位置不起作用

我有使用Windows计算机中的system.device.locationapi的代码。这应该是相当简单的代码varwatcher=newGeoCoordinateWatcher();watcher.PositionChanged+=newEventHandler>(GeoPositionChanged);watcher.Start();varcoord=watcher.Position.Location;我的意思是我需要做的就是启动地理观察器,然后读取位置。但它只返回“位置未知”,我想知道代码是否有问题,或者是否需要在计算机上安装某些东西,或者什么。我已经用几台Windows7电脑

c++ - WPD API - 无法从设备传输内容(包括 SSCCE)

我需要枚举MTPandroid设备的内容并将文件从设备传输到WindowsPC。按照此处找到的指南TransferringContentfromaDevicetoaPC我试图将一个简单的文本文档传输到指定目录。但是,输出文件始终为空,即使返回值表明已写入X字节数也是如此。我仅使用推荐的WindowsAPI调用创建了一个SSCCE,以便轻松重现该问题。我使用了API文档和officialsampleproject供引用。main.cppQtprojectfile为了测试,我有一部通过MTP连接的安卓手机,根目录下有一个名为testFolder的文件夹,里面有一个文件testfile.tx

c# - 在 C# 中获取连接的设备序列号

我正在尝试通过C#从连接的设备获取数据。具体来说,我需要从iOS设备获取序列号。我从所附照片中看到数据可供我使用,但我正在寻找一种在C#中获取此信息的方法。有谁知道如何在C#中访问此信息?PropertiesfromattachediOSdevice 最佳答案 imobiledevice-net提供了一个C#API,您可以使用它与连接到Windows、Linux或macOS机器的iOS设备进行交互。README中有示例代码,可帮助您列出连接到您PC的所有设备的UDID:ReadOnlyCollectionudids;intcount

windows - 从命令行启用/禁用 Windows 10 中的设备

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭2年前。Improvethisquestion我有一个特定的硬件,我想在每次Windows重新启动时将其禁用并重新启用。我创建了一个批处理脚本,它应该这样做,然后运行我的程序:c