问题标签 [gimbal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
785 浏览

android - Gimbal SDK v2+ Demo App 不工作

*设备没有信标,也没有位置监控:InFocus Bingo50 (Android 6.0) *

三星,Android Core OS 手机运行完美,InFocus M460 Bingo50 出现问题(Android 6.0,皮肤 inLife UI 2.0)。我应该怎么做这个设备中的扫描信标。. 信标已经在 Gimbal Manager 中注册。

我尝试了一些方法,但没有得到任何结果。

Try1:使实际应用程序与为 Android 提供的 Gimbal SDK 2.36 相同。不适用于 Infocus bingo50 但三星 Galaxy note5,Android 完美运行。

Try2:为 Beacon 瞄准和位置监控(地理围栏)制作简单的基本应用程序。地理围栏的访问和退出仍然有效,但 Beaon 未扫描,InFocus Bingo50 中没有日志。其他设备完美运行。

Try3:使用了 AltBeacon Lib。工作完美但没有获得标识符,只有一个信标扫描信息,而 2 个信标已经打开。刚使用 Gimbal SDK 的客户要求和建议。 根据这个链接

Try2:MainActivity.java

LocationPermissions.java

activity_main.xml

AndroidManifest.xml

日志:

更多日志:

Try2 的输出:

不工作 InFocus M460:

Try2 不工作

使用其他设备:显示信标/地理围栏/放置日志。

Try2 工作

更新:

Infocus Bingo50 默认加密。同样,Gimbal Sample 应用程序无法看到/扫描信标。我在此设备的第 3 方信标扫描应用程序(扫描 iBeacon)中进行了测试,收到了信标日志,但未在示例应用程序中。

在此处输入图像描述

更新日志:

0 投票
1 回答
323 浏览

android - 应用程序在后台时的 Gimbal PlaceEventListener Api 可用性?

我在我的 android 应用程序中使用Gimbal SDK 来实现地理围栏功能。他们提供的示例代码让我大吃一惊。示例代码如下包 com.gimbal.hello_gimbal_android;

他们的示例应用程序 github 链接。

现在他们的地方事件监听器实现让我感到惊讶。我期待一个待定的服务意图或某种广播意图来监听这些地方事件,因为大多数此类库都用于通知应用程序。这很明显。因为即使应用程序处于终止状态,也应该触发此类事件。但是这里PlaceEventListener只是一个抽象类,我们正在使用 new Operator 创建它的实例,并提供抽象方法的不完整功能。

因此,当我的活动将被销毁时,他们的 SDK 不会在onVisitStart () 和 PlaceEventListener () 方法中提供回调,因为placeEventListener实例应该被销毁或为空。

我担心的是

  1. Gimabl SDK 防止从垃圾收集器中销毁主要活动类实例只是为了保留 placeEventListner
    实例引用?如果是这样,我认为这是一个糟糕的设计,因为如果我们可以从这么多活动中使用新的 placeEventListner 并且所有这些都会阻止 GC。
  2. 另外运行后台服务只是为了收听这些事件对我来说似乎并不好。他们的 SDK 应该使我的 android 应用程序的某些组件诞生(例如触发某些服务或通过广播地点事件来调用广播接收器)。

*编辑:一种可能的方法是在 Android 应用程序的 Application 类中实现侦听器接口,但由于其他一些原因,我试图避免它。那么,我想在哪里实施呢?

0 投票
1 回答
206 浏览

beacon - 万向节信标在android中不起作用

我有一个云台信标。已在 Gimbal Manager 中正确注册。我用 iPhone 测试了它。它工作正常。但是,android 根本没有检测到它。我在我的应用程序中尝试了它的示例应用程序,但没有机会。我有两个安卓设备,我试过了。两者都不起作用。

我确定,包名正确我确定,api 密钥正确我确定,startMonitoring 已启动

有没有人可以用安卓设备运行云台信标?

0 投票
1 回答
165 浏览

android - Gimbal Github 演示不适用于 Android,也没有说明为什么它不起作用

我将 Github 项目从 Gimbal 打开到 android studio 并让它更新所有 gradle 属性。但是当我尝试运行该项目时,它没有发现任何信标,最糟糕的是,logcat 中没有指出问题所在的错误。

这是我运行的代码:

提前致谢。

编辑1:

我在构建 apk 时收到警告。

0 投票
0 回答
170 浏览

android - 如何将 Gimbal 与 Vuforia android 应用程序集成?

我查看了 gimbal.com 官方网站。他们没有提供任何可以与 vuforia SDK 集成的示例。

请建议我在哪里可以找到集成示例?

0 投票
1 回答
479 浏览

ios - 如何减少信标进入和退出时间的延迟

我做了什么:-

我正在使用Gimbal 信标并使用"angular js + ionic + cordova"创建一个混合应用程序。我的应用程序运行良好,但信标进入和退出在前台和后台都需要很长时间。我该如何解决这个问题?我在下面附上了我的代码片段:

脚步:-

  1. 首先,我使用科尔多瓦从角度呼叫代表

  2. 我的 iOS 委托方法被调用但经过长时间的延迟

didEnterRegion - 10 秒后调用

didExitRegion - 在 20-30 秒后调用

我已设置云台传输间隔 (MS) - 100

我的片段:-

Angular-js 片段:

iOS片段:-

0 投票
0 回答
132 浏览

push-notification - 如何在点击通知时在 Android 应用程序的 web 视图中从 Gimbal 通知中加载 URL

我们正在开发一个使用带有 Gimbal 信标定位服务的 webview 的 android。一旦用户输入位置,我们就可以得到通知。但我们想要的是在点击通知时从 web 视图中的通知加载 URL。谢谢

0 投票
1 回答
154 浏览

rest - Gimbal Beacon REST API - 获取所有信标,包括第三方信标

是否有可能获得组织的所有信标(包括第三方信标)?

我刚刚在 API 中找到了这个 GET 调用:

https://docs.gimbal.com/rest.html#beacons_get_all

预期的 JSON 响应:

这就是我的请求的样子。响应是一个 HTTP 200 和空数组。

在此处输入图像描述

可悲的是,它不返回第三方信标。

0 投票
1 回答
90 浏览

ibeacon - 如何在 Apple Developer Console 上注册云台信标

我正在研究万向节信标。我已经在Google Beacon DashBoard上注册了我的云台信标。现在我可以使用我的云台信标在任何安卓设备上接收通知。现在我想对 iPhone 做同样的事情。这样当 iPhone 用户在信标范围内打开蓝牙时,iPhone 上就会收到通知。请帮我..!

0 投票
1 回答
606 浏览

arduino - 是否有必要用pid控制伺服

所以,我需要构建一个简单的云台,带有三个舵机来控制俯仰、滚动和偏航。我有一个 9dof imu,它可以给我以度为单位的欧拉角。我可以将这些角度误差连接到伺服输出吗?与 1 度误差一样,伺服应该旋转 1 度,还是我必须使用某种形式的 pid 控制?我曾使用 pid 控制常规直流电机,因此误差越大,电机应旋转得越快以进行补偿。但这不像我可以调整伺服旋转的速度。

我认为当角度误差在短时间内变得非常高时会出现问题,因为伺服器需要更多时间才能到达所需位置,而不是误差非常小时。