问题标签 [qnx]

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 投票
1 回答
225 浏览

blackberry - 为没有 AIR 的黑莓平板电脑开发

BlackBerry Tablet OS 基本上是一个有缺陷的 QNX,所以我可以通过使用 gcc 和 PhAB for photon gui 以某种方式为平板电脑开发应用程序作为通常的 QNX 应用程序吗?

如何在不使用 Adob​​e AIR 的情况下为 Blackberry 平板电脑开发应用程序?

0 投票
3 回答
1041 浏览

c++ - 更改 syslog 日志路径

如何在运行时更改 syslog 守护程序的日志路径?我的目标是轮换每个文件大小或日期的日志文件,但我在 QNX/POSIX 中没有 logrotate。

我只是进行编辑并希望 syslogd 每次都检查 .conf 文件,还是有其他解决方法?谢谢。

澄清:对于可移植性问题,它必须在 C 或 C++ 中完成,而不是在脚本和控制台命令行中完成。

0 投票
1 回答
291 浏览

real-time - 具有图形界面的实时应用程序

我需要开发一个实时应用程序,它可以尽可能快地处理用户的输入(来自一些外部控制面板),并为 LCD 显示器提供一些输出(也非常快)。

更准确地说 - 我需要处理固定时间中断(周期为 1 毫秒)以重新计算内部模型 - 从外部控制面板获取当前状态。

当内部模型改变时,我需要更新液晶显示器上的图片(现在我认为最合适的方法是在每次中断时更新)。也不希望这里有任何延误。

什么是最适合实现它的平台?还有哪一款性价比最高?

我听说过 QNX、IntervalZero RTX、rtlinux,但不知道每一个的细节和能力。

谢谢!

0 投票
1 回答
76 浏览

c++ - 从 void* 转换到带有 PVF 的 ABC(会不会影响速度?)

我刚刚继承了(咳咳)一个 QNX 实时项目,它使用 void*/downcasting/case 语句机制来处理消息传递。我宁愿切换到具有纯虚函数的抽象基类,但我想知道原始解决方案是否出于速度原因是这样完成的?它看起来很像它最初是用 C 编写的,并且在某个时候被转移到了 C++,所以我猜这可能是它背后的原因。

对此的任何想法表示赞赏。我不想让代码变得漂亮、安全和整洁,然后在测试期间因为性能原因而失败。

0 投票
2 回答
1487 浏览

rtos - PowerPC:如何使 div/0 结果返回零

我们正在尝试将遗留应用程序从旧的单片 RTOS 移植到 PowerPC 8360 上的基于 unix 的 RTOS。在旧系统中,我们的大型代码库变得依赖于 1/0 返回零和 0/0 返回零。现在在新的操作系统中,1/0 返回 inf,0/0 返回 NaN,这会破坏我们的应用程序。我们尝试过使用 FPSCR 寄存器,但没有任何结果。

其次,如果有办法改变它,改变会影响我们的应用程序而不是整个系统吗?我们不想改变系统内其他应用程序的 div/0 行为。

预见到不可避免的“你为什么要那样做”的问题,我们必须保留以前的行为,因此将应用程序更改为实际上不被零除是不可能的。这是我们的痛处,所以请不要问。提前致谢!

0 投票
2 回答
619 浏览

linux - 在 C 中将调用从 spawn 转换为 fork-exec

我在 Linux 中有如下代码:

我需要将它从 QNX 转换为 Linux - 所以我需要使用 fork-exec 因为 spawn 在 Linux 中不可用。1)怎么做?这是正确的吗 ?

2) 如何将在 spawn 中传递的参数 fd_map 和 "3" 传递给 exec ?

0 投票
1 回答
154 浏览

apache-flex - Flex 中的 QNX 列表根本没有出现!

我在 Flex (Adobe AIR) 中遇到了一个奇怪的 QNX 问题,我创建了一个 init(); 函数,我在其中添加了 test_list() 函数,但 QNX 列表没有显示在 UI 上。请参阅下面的代码以获取摘要,并查看下面的链接以获取完整代码:

http://pastebin.com/hkzTwSGE

概括

0 投票
2 回答
1251 浏览

apache-flex - 视频显示全屏

如何使用 VideoDisplay 进行全屏显示?

我在用:

但这不允许我回到正常屏幕,即使我使用:

谢谢,

0 投票
0 回答
214 浏览

apache-flex - 缓存声音资源

我将如何在 Flex 中缓存声音资产,我通过以下方式加载声音以供播放:

我在剧本上,所以我可以将它保存在一个目录中,将其作为 SQLite 上的 BLOB 放入(似乎是一个糟糕的主意) - 非常感谢你的想法。

还要感谢这里所有花时间教我 Flex 的人 :) - 你们比我花钱买的书要好!

0 投票
1 回答
363 浏览

apache-flex - Flex/QNX 滚动画廊

我希望有人能给我一些关于构建一个为 PlayBook 应用程序动态加载图像的图库的指导。我已经上传了一个我想要实现的快速模型,我想将图像动态加载到 QNX TileList 或 Flex等效并且当用户滚动列表时,我想动态调用另一个图像“页面”。我已经制作了一个使用自定义单元格渲染器动态加载图像的示例,但是当我尝试识别用户何时到达列表末尾时遇到了问题。

我尝试在用户滚动时使用列表的 lastVisibleItem 属性来确定列表中可见的最后一个项目是否也是 DataProvider 中的最后一个(所以我知道何时需要调用更多图像)但是当我将图像添加到DataProvider 它带我回到列表的开头,谁能告诉我这是为什么?

任何关于不同方法或如何修改 TileList 的建议将不胜感激。

画廊样机