- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试与Rad Pack Seattle学习蓝牙信标。因此,我尝试了所有信标样本,但是似乎都不起作用。我在三个不同的PC(2个Windows 7和一个Server 2012)上尝试了全部6个代码,并在4个不同的Android智能手机(LG和诺基亚)上运行代码。我在所有PC上都安装了新版本的Seattle。
大多数样本会在几秒钟内失败。有时它们冻结,有时它们崩溃,其中一个似乎正在运行,但是只是看不到我将其引导到的信标(而且我知道它是有效的,因为我有一些完成的程序可以找到我想要的信标)等。其中之一是我认为最简单的一条(只有12行),但失败了,并提示“重复记录”。
因此,我开始认为Rad Pack Seattle有问题。但这不可能是真的,所以我想一定是我在做点什么。但是呢不幸的是,很少有人问。
如果我在错误的地方提问,请指出正确的方向。
任何提示将不胜感激-很多。 ;-)
波尔克
这是简单信标演示
Blockquote
Unit1;
interface
uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, System.Beacon, FMX.Layouts, FMX.Memo,
System.Beacon.Components, FMX.StdCtrls, FMX.Controls.Presentation, FMX.ScrollBox;
type
TForm1 = class(TForm)
Beacon1: TBeacon;
Memo1: TMemo;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure Beacon1BeaconEnter(const Sender: TObject; const ABeacon: IBeacon; const CurrentBeaconList: TBeaconList);
procedure Beacon1BeaconExit(const Sender: TObject; const ABeacon: IBeacon; const CurrentBeaconList: TBeaconList);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.fmx}
procedure TForm1.Beacon1BeaconEnter(const Sender: TObject; const ABeacon: IBeacon;
const CurrentBeaconList: TBeaconList);
begin
Memo1.Lines.Add('New Beacon');
Memo1.Lines.Add(Format( 'UUID: %s Major: %d Minor: %d',[ABeacon.GUID.ToString, ABeacon.Major, ABeacon.Minor]));
Memo1.Lines.Add('Current Beacons count :' + Length(CurrentBeaconList).toString);
end;
procedure TForm1.Beacon1BeaconExit(const Sender: TObject; const ABeacon: IBeacon; const CurrentBeaconList: TBeaconList);
begin
Memo1.Lines.Add('Beacon exited');
Memo1.Lines.Add(Format( 'UUID: %s Major: %d Minor: %d',[ABeacon.GUID.ToString, ABeacon.Major, ABeacon.Minor]));
Memo1.Lines.Add('Current Beacons count :' + Length(CurrentBeaconList).toString);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Beacon1.Enabled := True;
end;
end.
最佳答案
根据Embarcadero的文档(如下),似乎仅从Windows 10开始支持Bluetooth Beacon。
http://docwiki.embarcadero.com/RADStudio/Rio/en/Using_Beacons
这就解释了Windows 7的情况(我也遇到过这种情况;然后我在Windows 10上尝试了几个,发现它们可以工作,检测到信标)。
不幸的是,似乎没有有关Windows Server最低版本的信息。
查看Microsoft文档(如下)中表格中的10.0 *版本号,也许它至少需要Windows Server 2016。
https://docs.microsoft.com/en-us/windows/win32/sysinfo/operating-system-version
有关更多信息(如果有帮助的话),我在64位Windows 10上使用Delphi 10.2(东京)。
我尝试的示例项目是“AllBeaconsScanner”。在使用目标平台64位Windows构建之后,它运行良好。
在我的机器上,示例项目的路径如下。C:\Users\Public\Documents\Embarcadero\Studio\19.0\Samples\Object Pascal\Multi-Device Samples\Device Sensors and Services\Bluetooth\Beacons\ExtendedBeaconScanner
关于android - Rad Pack Seattle的所有蓝牙信标示例均失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63294227/
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我想在已安装 Rad Studio 2007 的计算机上安装 Rad Studio 2010,存在兼容性问题吗? 提前致谢,再见。 最佳答案 参见this answer from Nick Hodge
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
我将现有项目 checkin RAD 中的工作空间。每次尝试对现有 JSP 页面进行任何更改时,我都会不断收到以下错误。我能够添加新的 jsp 页面,但如果我进行任何更改,它就不起作用,并且会出现相同
我看到之前有人问过这个问题,但情况与我的不同。无论如何,最初我的 RAD 使用的 Java 版本是 1.3,我最初也将我的 JAVA_HOME 指向位于此处的 1.3:C:\IBM\SDP70\jdk
我只花了15分钟时间来查找默认的IDE键盘快捷键列表,因为我完全空白如何使用键盘快捷键来切换断点-真是疯了。 如果任何人都可以在XE3文档Wiki中找到一个页面,我很乐意看到它。 最佳答案 您是否相信
我安装了 FastMM 来跟踪应用程序中的内存泄漏。不怪 FastMM 只是提一下。解决了我的应用程序的问题后,我注意到文件->打开和文件->退出菜单行为已经颠倒了。 我选择"file"->“打开”,
通过 RAD Studio 调试 Mac 应用程序时,调试器会引发异常并频繁停止,并显示消息:“无效的远程 api”;我也向质量中心报告了这个问题。我制作了一个描述符视频here 。我使用 Windo
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭 8 年前。 Improve
我们目前使用Rad Studio 2007,并希望很快升级到Delphi XE! 有人知道我们如何查看安装 Rad Studio 2007 时使用的序列号吗? 问候,彼得 最佳答案 “Rad Stud
我之前的所有项目都是在 websphere 上进行的。我现在在一个团队中开发 weblogic 上的应用程序。 在 Websphere 开发 (WSSD/RAD) 中,服务器与 IDE 更加“集成”,
如何删除 Rational Application Developer (RAD) 中的工作区。我知道删除文件夹会删除工作区,但它仍然在 RAD 中的切换工作区选项中显示。 我发现编辑 org.ecl
我有一个项目,一切正常,然后由于某些原因,我必须从存储库中进行新的 checkout ,现在我的 IDE 无法工作。以前有一个作为应用程序运行的菜单——现在只有一些移动选项。我只想将其作为 java
我正在尝试与Rad Pack Seattle学习蓝牙信标。因此,我尝试了所有信标样本,但是似乎都不起作用。我在三个不同的PC(2个Windows 7和一个Server 2012)上尝试了全部6个代码,
当我将我的应用程序部署到集成的 WebSphere 服务器时,我得到了同一项目中包含的两个类的 NoClassDefFoundErrors。注意:我在这里调用缺少的类 com.my.package.M
如何在整个工作区中查找 RAD 或 Eclipse 中的代码行数(所有项目)?? 最佳答案 你可以: 添加一个插件,如Eclipse metrics 在工作区中创建一个依赖所有其他项目的项目 (Jav
我在我的应用程序中遇到以下错误。启动后: [3/26/12 13:05:26:109 SGT] 0000001a webapp E com.ibm.ws.webcontainer
我在使用 RAD7 时遇到问题。 我的服务器今天不会启动。我在家工作并连接到 VPN。除了我在 RAD 中的服务器外,一切正常。昨天在工作中它运行良好,之前我在家时也运行良好,但那是几周前的事了。 有
我的耳朵项目中有 10 个项目。我正在使用 RAD。同一个耳朵里有一个网络项目。我想将几个项目添加到 Web 项目的构建路径中。我添加了它,但它不起作用,但是当我创建项目的 jar 并将其放在 WEB
我是一名优秀的程序员,十分优秀!