问题标签 [real-time]

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 投票
5 回答
1526 浏览

embedded - 嵌入式+实时开发培训建议

我目前正在学习嵌入式实时工程的职业。但是发现很难找到好的培训材料。尤其是因为您无法像使用桌面应用程序开发那样体验嵌入式开发。

是否有任何书籍和/或工具包可用于基础培训?对学习 RTOS 有什么建议吗?

使用 RTOS 时有什么建议吗?

0 投票
2 回答
2885 浏览

c++ - C++ 的简单动态图形显示

我正在寻找一个简单的 C++ 图形布局库。我想将该库嵌入到我们基于 wxWidgets 的可视化器中。总之,我正在寻找类似graphviz的东西,除了动态 - 即当事件发生时,只需要加载图形的变化,而不是完整的显示。有dynagraph,但它似乎是一个死项目。之前有人建议我使用 VTK - 但它是重量级的。

我正在寻找可用于商业用途的开源、非 copyleft 类型的库(GPL 已经出局,LGPL 应该没问题)。我愿意接受谷歌不会给出的建议。

0 投票
8 回答
879 浏览

rss - 新 RSS 条目的不显眼的实时通知

首先,我为什么要问:现在 StackOverflow 上的声誉点具有真正的价值(您可以通过提供赏金将它们用于该死的好答案)我想监控我可能能够回答的问题并猛扑他们!(此外,其他人实时回答我的问题这一事实使 StackOverflow 非常方便,所以如果能得到回报,那就太好了。)

将此作为更一般的问题提出,而不是特定于 StackOverflow:

  • RSS 提要与轮询和抓取相比通常会有什么样的延迟?
  • 以不太分散注意力的方式显示通知的好方法是什么,例如 Mac 上的 Growl?(如果它确实太分散注意力,它也应该很容易打开和关闭。)

(或者,对于 StackOverflow 上瘾者来说,你在解决新问题方面的设置是什么,你能否将其推广到实时监控其他 Web 内容?)

0 投票
3 回答
529 浏览

java - 实时 Java 互操作性

我想知道 JRE6 和 rtsj 的 JVM 之间的互操作性如何。看来我只能使用它们的实现(因为代码将使用它们的 JVM 来解释),所以我不能使用 Java 6 必须提供的许多特性。它可以支持图形用户界面吗?(例如修改工业过程的参数)。

我可能是错的,希望得到你的一些反馈。

此外,Java 似乎是更实时的实现。你用过哪一个,你最喜欢哪一个?

0 投票
1 回答
209 浏览

linux - rdts 标记时间期限

我有一个“听起来”像这样的代码:

线程 1

线程 2

现在虽然这在过去使用 SMP 系统运行良好,但此代码无法按预期工作。我想我会将clock_gettime 与CLOCK_MONOTONIC 一起使用,但我想先听听其他一些提示。

0 投票
7 回答
1520 浏览

f# - 为实时采集和“控制”设计系统架构

要求的简要说明

(这里有很多好的答案,谢谢大家,如果我能飞,我会更新)。

探测器沿着轨道运行,实时测量几个不同的物理参数(确定性),作为曲线距离的函数。在此过程中,用户可以单击一个按钮来“标记”航点,然后使用 GUI 输入每个航点的详细信息(以人工方式,但在数据采集继续时)。

在此之后,系统对获取的数据执行一系列计算/过滤/修改,同时考虑到为每个航路点输入的约束条件。该过程的输出是一系列校正,也是曲线距离的函数。

该过程的第三部分涉及再次沿着轨道运行,但这次将校正写入校正轨道的物理系统(仍然是曲线距离的函数)。

我目前对您的输入/评论/警告的想法

我想确定的是我是否可以用 PC + FPGA 做到这一点。FPGA 会进行“数据采集”,我会在 PC 上使用 C# 从缓冲区读取数据。航路点信息可以通过 WPF/Winforms 应用程序输入,并存储在数据库/平面文件/任何待处理的“处理”中。

对于处理,我会使用 F#。

FPGA 将用于将信息“写入”回物理机器。

我目前可以预见的一个问题是,处理算法是否需要一个采样频率,这会使要缓冲的数据量太大。这意味着将一些处理卸载到 FPGA - 至少是不需要用户输入的位。不幸的是,唯一的预处理算法是卡尔曼滤波器,根据我的谷歌搜索,很难用 FPGA 实现。

如果您愿意提供任何反馈,我将不胜感激。

更新(此处添加的额外信息)

在卡尔曼滤波器的入口处,我们每 1 毫秒查看一次。但在卡尔曼滤波器的另一边,我们将每 1m 采样一次,在我们所说的速度下,采样速度约为每秒 2 次。

所以我想更精确的问题是:

  1. 在 FPGA 上实现卡尔曼滤波器-似乎 可能,但我对这两个主题的了解还不够,无法弄清楚它是如何可能的。

  2. 我也不确定卡尔曼的 FPGA 实现是否能够每 1ms 循环一次——尽管我想应该没问题。

  3. 如果我理解正确的话,FPGA 没有大量的内存。对于该过程的第三部分,我将发送一个(大约)4 x 400 的双精度数组以用作查找表,这可行吗?

  4. 此外,两个进程之间的交换(读/写数据)是否意味着每次都重新编程 FPGA,或者是否可以指示在两者之间切换?(也许只是可以并行运行并忽略其中一个)。

  5. 我见过的另一个选择是使用Avalda FPGA Developer将 F# 编译为 VHDL ,我想我很快就会尝试。

0 投票
3 回答
3368 浏览

java - 与普通线程的实时线程同步

如何将一个实时线程与 Java 中的普通线程同步?以计算一些温度的实时线程和必须收集这些数字并在某些控件上显示它们的 GUI 线程为例。

实时库的实现应该无关紧要,因为它应该遵循规范。

0 投票
12 回答
39160 浏览

java - 实时Java图形/图表库?

在Java 图形或图表库上有一个较早的线程,发现 JFreeChart 非常好,但是,正如其常见问题解答中所述,它不适合实时渲染。

谁能推荐一个支持实时渲染的类似库?只是一些基本的 xy 渲染 - 例如,从数据采集系统获取电压信号并在它出现时绘制它(x 轴上的时间,y 轴上的电压)。

0 投票
1 回答
726 浏览

php - 使用 AJAX 监听来自服务器的多条消息:JQuery

我对 PHP 脚本进行 AJAX 调用,如下所示:

综上所述,它所做的就是在结束时从 PHP 接收大量文本。实际上,PHP 脚本正在做的是每隔几秒打印一次,持续大约一分钟。我希望它能够实时显示。

我认为问题在于我使用 JQuery 的方式,因为我已经在没有任何 AJAX 的情况下对此进行了测试,并且 PHP 脚本将每个 print_r 实时输出到浏览器!我只需要复制它,但使用 AJAX。

感谢您的任何帮助和指导。

0 投票
3 回答
3062 浏览

embedded - 什么是绘制亚毫秒时间线的好工具?

我正在尝试为我的实时嵌入式代码生成时间线。我需要显示所有中断、触发它们的原因、服务时间、执行时间等。我已经完成了分析并拥有原始数据,现在我需要一种以图形方式显示时间线的方法,以进行缩放。

我一直在寻找一个好的工具,但还没有想出任何好的工具。我发现的所有东西都在几天和几年的时间线上工作。我想要一个显示单个 2 毫秒周期的图表。现在我正在使用 Visio,但我一直在想一定有更简单的东西。有任何想法吗?

我希望能产生这样的东西:.
不幸的是,我的更复杂,但这是一般的想法。