小编Dou*_*ull的帖子

Xcode iOS模拟器的设置>蓝牙只是旋转而无法打开

我正在尝试苹果BTLE核心蓝牙测试应用程序.但是当我在iOS模拟器上运行时,它不起作用,因为模拟器的设置>蓝牙已关闭.

但是,当我单击设置>蓝牙将其打开时,它会打开右侧蓝牙窗格,只显示繁忙的旋转器,并且永远不会打开.

模拟iPhone或iPad的问题相同.

可能的解决方案:我刚刚找到了这份Apple技术说明, http://developer.apple.com/library/ios/#technotes/tn2295/_index.html

如果解决方案,那么我将添加这个问题的答案,以便其他人可以受益.

iphone xcode ios ios-simulator core-bluetooth

6
推荐指数
2
解决办法
1万
查看次数

我在哪里可以从 Apple 下载“媒体流分段器”

我正在创建一个最终将上传到远程服务器的 AV 应用程序,并且需要此分段器将实时 AV 源转换为文件以进行缓冲和上传。

另外:欢迎任何关于更好方法的想法。

iphone video-streaming ios

5
推荐指数
2
解决办法
1万
查看次数

如何在 C# 中为 Windows-7 设置主显示器

我相信我需要一个在 SetDisplayConfig() 中执行此操作的示例。

我的 Windows-7 系统有两个显示器。当我的程序处于一种模式时,第一台显示器必须打开并且是主要显示器,第二台显示器必须关闭。在其他模式下,反之亦然:第一个显示器关闭,第二个显示器打开并为主。

我搜索了又搜索如何使用 Windows SDK 函数“SetDisplayConfig()”来执行此操作,但一无所获。MSDN 对 SetDisplayConfig() 的引用对我来说太深奥了,并且没有示例代码。

我使用 ChangeDisplaySettingsEx() 来实现它,但这个函数在 Windows-7 中很不稳定。

谢谢!

c# windows

5
推荐指数
1
解决办法
3716
查看次数

通讯挂起后如何重启iPHone/iPad蓝牙LE

在两个iOS设备(iPad-mini)之间的通信停止后,完全重启iOS蓝牙BTLE中央和外围设备管理器的最佳方法是什么?

有时几分钟之后,我的BTLE通信停止(中央无法获得外设的响应,虽然每个设备的调试输出显示应用程序仍在运行,而中央应用程序仍在尝试扫描外围设备,外围设备仍然是广告),并且无法启动再次:停止扫描并停止广告后,通讯仍然无效; 重新打开应用程序后,comm仍然无效(!); 在POWER CYCLING之后,iPad再次运行,但几分钟后就死了.

因此,我正在做的事情就是破解iOS核心蓝牙软件.

有时会有来自底层BTLE层的错误消息.

背景:该系统中的每个iPad交替作为中心,向其他人读取/写入数据,然后作为外围设备,供其他人阅读.从不在同一时间,并且在转换之间延迟1秒.

iphone ios core-bluetooth

5
推荐指数
1
解决办法
1342
查看次数

"在64位计算机上构建之后,'System.BadImageFormatException'类型的第一次机会异常

我的Visual Studio 2010解决方案有C DLL和C#项目,它调用C DLL.在32位Windows-7 Pro计算机上构建时,解决方案可以正常工作.在64位Windows-7 Pro上,构建正常,但运行时,C#调用DLL中的函数并获取错误:

A first chance exception of type 'System.BadImageFormatException'
Run Code Online (Sandbox Code Playgroud)

解决方案Configuration Manager设置为:

<DLL project>   Platform = Win32       (<<< no option to change to "Any CPU")
<C# project>    Platform = "Any CPU"
Run Code Online (Sandbox Code Playgroud)

以下输出是:

  1. C DLL BUILD OUTPUT

  2. C#BUILD OUTPUT

  3. 运行输出

C DLL BUILD OUTPUT:

1>------ Rebuild All started: Project: Ultrasound_Frame_Grabber, Configuration: Debug Win32 ------
1>  Processing ..\..\..\include\USGFWSDK\include\Usgfw2.idl
1>  Usgfw2.idl
1>  Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\oaidl.idl
1>  oaidl.idl
1>  Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\objidl.idl
1>  objidl.idl
1>  Processing …
Run Code Online (Sandbox Code Playgroud)

.net c c# windows visual-c++

5
推荐指数
1
解决办法
3万
查看次数

iOS可以通过指定CBPeripheral*)外设重新连接蓝牙LE外设而不是检索外设吗?

当我获得委托didConnectPeripheral:(CBPeripheral *)peripheral 时,我可以将外围设备存储在一个阵列中,然后用它来重新连接,而不是使用retrievePeripherals及其后续的didRetrievePeripherals吗?如果它可行且没有风险,似乎会更容易.

以后可以(CBPeripheral *)peripheral重复使用多少?断开与外围设备后它仍然有效吗?

工作流程:

  1. scanForPeripheralsWithServices() - 扫描外围设备
  2. didDiscoverPeripheral:(CBPeripheral *)peripheral - 当它被检测到时 connectPeripheral:peripheral
  3. didConnectPeripheral:(CBPeripheral *)peripheralstopScan并存储以(CBPeripheral *)peripheral供日后使用.
  4. ...读或写特征......
  5. cancelPeripheralConnection
  6. didDisconnectPeripheral

稍后,重新连接......

  1. connectPeripheral:peripheral - 来自带外设的阵列
  2. didConnectPeripheral:(CBPeripheral *)peripheral ...

ios core-bluetooth

5
推荐指数
1
解决办法
2297
查看次数

在哪里可以找到有关Core Bluetooth的Apple iOS错误列表?

我现在正在测试寿命/稳定性问题,并且需要调试偶尔出现的核心蓝牙错误,例如#242。

苹果公司有没有列出每个核心蓝牙错误意味着什么的清单?

bluetooth ios core-bluetooth

5
推荐指数
1
解决办法
2135
查看次数

IPConfiguration apple80211Open() 在 iOS8 上崩溃

我正在尝试读取 iPhone WIFI 连接到 AP 的 RSSI。

在 iPhone6+ ios 8.1.3 上使用 Xcode 6.1.1

下面的代码在 iOS 8 上崩溃apple80211Open()并获得 E。XC_BAD_ACCESS (code=1, address= 0)(代码适用于 iOS 7.1)

这适用于不适用于 Apple Store 的应用程序——仅适用于临时分发。

================================================== ================

void *libHandle;
   void *airportHandle;

   int (*apple80211Open)(void *);
   int (*apple80211Bind)(void *, NSString *);
   int (*apple80211Close)(void *);
   int (*apple80211GetInfoCopy)(void *, CFDictionaryRef *);

   NSMutableDictionary *infoDict = [NSMutableDictionary new];
   NSDictionary * tempDictionary;
   libHandle = dlopen("/System/Library/SystemConfiguration/IPConfiguration.bundle/IPConfiguration", RTLD_LAZY);

   char *dlerror_error;

   if (libHandle == NULL && (dlerror_error = dlerror()) != NULL)  {
      NSLog(@"%s", …
Run Code Online (Sandbox Code Playgroud)

iphone network-programming objective-c ios

5
推荐指数
1
解决办法
1336
查看次数

如何从另一个脚本"调用"Matlab函数

我的Matlab脚本.m文件太大了.我想将功能移动到多个.m文件,将我的移动功能从主文件移动到其他几个.m文件,每个文件都基于功能类别.

主.m文件如何在这些其他新的.m文件中"调用"?

matlab

5
推荐指数
1
解决办法
3万
查看次数

如何为 Windows 10 的 HDF5view 应用程序安装 Java

运行 HDF5view 时出现以下错误,但找不到有关如何安装 Java 的说明,该错误似乎表明缺少该说明。

PS C:\Users\Doug\AppData\Local\HDF_Group\HDFView> .\HDFView.exe
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:///C:/Users/Doug/AppData/Local/HDF_Group/HDFView/app/mods/slf4j-nop-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/Doug/AppData/Local/HDF_Group/HDFView/app/extra/slf4j-simple-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/Doug/AppData/Local/HDF_Group/HDFView/app/slf4j-nop-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.helpers.NOPLoggerFactory]
java.lang.UnsatisfiedLinkError: C:\Users\Doug\AppData\Local\HDF_Group\HDFView\runtime\bin\hdf5_java.dll: Can't find dependent libraries
        at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
        at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
        at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:310)
        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:280)
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2440)
        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:809)
        at java.base/java.lang.System.loadLibrary(System.java:1893)
        at jarhdf5@1.10.7/hdf.hdf5lib.H5.loadH5Lib(H5.java:315)
        at jarhdf5@1.10.7/hdf.hdf5lib.H5.<clinit>(H5.java:255)
        at jarhdf5@1.10.7/hdf.hdf5lib.HDF5Constants.<clinit>(HDF5Constants.java:29)
        at hdf.object.h5.H5File.<clinit>(H5File.java:115)
        at java.base/java.lang.Class.forName0(Native Method)
        at …
Run Code Online (Sandbox Code Playgroud)

java hdf5

4
推荐指数
1
解决办法
965
查看次数