问题标签 [niagara-4]
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.
java - baja.jar 中的 tridium niagara 4 下拉菜单
有一个软件 Tridium Niagara 4,它是私有的而不是开源的。该软件使一切安全。没有开发故障排除的文档,文档也很笨拙,不是简单的语言。
对于非程序员来说,这是一个泥潭。我被分配了一个设备上的 GPIO 端口的任务。我们在 .cpp 中有自己的 API,它已经过测试并且正在运行。
后端与所有本机回调都可以正常工作,但现在我们需要为 GPIO 创建 GUI。我们需要组合框而不是文本块,这样我们就可以限制用户输入随机值。
我们尝试使用以下命令但没有任何想法?
该软件仅提供来自 Tridium(公司名称)的信息,他们将使用其软件的开发人员称为“Niagara 开发人员”。我希望他们能在堆栈溢出站点上给出建议或回答。
niagara-4 - 尼亚加拉的 Obix 解析器
我想将数据从访问控制系统服务器(Kaba Exos 9300)提取到第三方基于 Java 的系统(Niagara 版本 4.7)。对于提到的范围,我必须在我的 Niagara 服务器中编写 Obix 解析器。任何人都可以帮助我。
提前致谢。
xml - 如何解析从 Wire-shark 到 Obix 的 XML 输出?
我从服务器获取了一些 XML 数据。所有数据都是警报,它们会自动生成。我只能使用wireshark 软件查看这些数据。我想将所有 XML 数据作为 Obix XML/Obix 手表,因为我需要在我的第三方系统(Niagara N4)中获取所有警报,Niagara 支持 Obix 数据。我对 XML/Obix 没有任何想法。这可能吗?
eclipse - 什么是 Buildship,是否有适用于 NetBeans 的 Gradle 插件?
有人能解释一下Eclipse IDE 市场中名为“ Buildship ”的这个特性吗?此功能是否可用于 Netbeans IDE?
java - IntelliJ/Gradle:找不到方法“org.bouncycastle.crypto.CryptoServicesRegistrar.isInApprovedOnlyMode()Z”
我刚刚在 IntelliJ 中的 Java 项目(不是 Android)上正常工作,没有做任何不寻常的事情。它实际上是一个 Niagara 4 项目。
出于某种奇怪的原因,我刚刚尝试了另一个构建并得到了这个:
您会注意到方法名称末尾的杂散“Z”。那不是我的代码:我猜这是我的 Gradle 构建用来设置我正在构建的 JAR 文件的签名的东西:我完全不知道损坏的方法调用来自哪里(也不知道它为什么损坏首先!)。
我已经尝试了 IntelliJ 给出的所有建议。我已经清理了项目。我已经删除了项目的 .gradle 文件夹并返回 IntelliJ 进行重建。我已经重启了。
除了认为损坏是二进制文件而不是可读的 gradle 构建或属性文件之外,我没有想法。
有什么想法我可以尝试吗?有人建议我重新安装 Java (J8) 吗?
niagara-4 - 如何在 Niagara-4 中获取站点正常运行时间(开始时间)信息?
- 我正在尝试获取尼亚加拉站的开始时间。
- 我看到有一个 Sys Class 提供单例来访问所有功能。
- 我想获得车站的开始时间,但我找不到会导致这种情况的属性。
- 我可以在资源管理器中看到,当在车站监视时可以看到那里有开始时间信息,但我无法检索它。我通过以下命令访问这些信息:
我一直在玩的代码:
sysinfo 方面看起来是空的。
debugging - 尽管蓝图中有 IsValid 块,但 Niagara 粒子系统 IsValid 错误?
当我试图摧毁子弹演员时,我目前正在从崩溃报告中获取以下信息:
断言失败:SpawningInstances.IsValidIndex(SystemIndex) [File:D:/Build/++UE4/Sync/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraSystemSimulation.cpp]
我很困惑,因为我有一个 IsValid?在子弹被摧毁之前进行检查。唯一不断弹出错误消息的是与 Niagara 系统有关,它是子弹的一个组件。这是我的蓝图:
注意:子弹在发射它的网格内产生,但由于某种原因,它产生后的第一个滴答声,如果子弹被摧毁,那么游戏就会崩溃。
如何阻止 Niagara 粒子使游戏崩溃?提前致谢。
编辑:我做了测试,如果 Niagara Particle 从子弹 actor 中移除,崩溃不再发生,所以只有 Niagara 粒子系统有问题。
java - 保持与预先存在的部署的向后兼容性
我已将我的 java 模块更新到更高版本,但我想保持与预先存在的部署的向后兼容性。
重命名组件我相信可以通过以下方式管理:将旧的类文件保存在遗留包中,将它们保存在 module-include.xml 中,并以新名称复制代码。
我想知道如何处理对现有组件的更改(例如重命名操作或属性),同时保持与包含旧版本组件的工作站的向后兼容性?
gradle - IntelliJ 更新后无法解析符号“gradle”
我已将 IntelliJ IDEA 社区更新到 2021.2,但现在我的 build.gradle 文件中出现“无法解析符号”错误。
运行gradle clean没有帮助。
无效缓存没有帮助。
重新加载所有 Gradle 项目:
- 完全没有效果
- 可以将错误从文件的一部分移到另一部分
- 或者偶尔会解决问题,直到我下次打开 IntelliJ
如果错误确实清除了,它们会在我下次打开 IntelliJ 和 build.gradle 文件时重新出现。
如果打开 IntelliJ 时 build.gradle 文件未打开,则 build.gradle 不会显示错误,并且项目可以构建 jar。
请有任何建议。