問題タブ [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.
blackberry - AIRなしのBlackberryタブレット向けの開発
BlackBerry Tablet OSは基本的に障害のあるQNXですが、photon guiにgccとPhABを使用して、通常のQNXアプリケーションとしてタブレット用のアプリを開発できますか?
Adobe AIRを使用せずにBlackberryタブレット用のアプリを開発するにはどうすればよいですか?
c++ - syslog ログ パスの変更
実行時に syslog デーモンのログ パスを変更するにはどうすればよいですか? 私の目標は、ファイルサイズまたは日付ごとにログ ファイルをローテーションすることですが、QNX/POSIX には logrotate がありません。
編集を行い、syslogd が毎回 .conf ファイルをチェックすることを望みますか、それとも他の回避策がありますか? ありがとう。
明確化: 移植性の問題のため、スクリプトやコンソール コマンド ラインではなく、C または C++ で実行する必要があります。
real-time - グラフィックインターフェースを備えたリアルタイムアプリケーション
ユーザーの入力 (一部の外部コントロール パネルから) を可能な限り高速に処理し、LCD モニターに出力を提供できるリアルタイム アプリケーションを開発する必要があります (非常に高速です)。
より正確には、内部モデルを再計算するために固定時間の割り込み (1 ミリ秒の期間) を処理する必要があります。現在の状態は外部コントロール パネルから取得されます。
内部モデルが変更されたら、LCD モニターの画像を更新する必要があります (今では、割り込みごとに更新するのが最も適切な方法だと思います)。また、ここでの遅延は望ましくありません。
それを実装するのに最適なプラットフォームは何ですか? また、どれが最も費用対効果が高いですか?
QNX、IntervalZero RTX、rtlinux については聞いたことがありますが、それぞれの詳細と機能については知りません。
ありがとう!
c++ - void* から移動し、PVF を使用して ABC にキャストする (スピード ヒットはありますか?)
void*/downcasting/case ステートメント メカニズムを使用してメッセージングを処理する QNX リアルタイム プロジェクトを継承しました。代わりに、純粋な仮想関数を持つ抽象基本クラスに切り替えたいと思いますが、速度上の理由から元のソリューションがそのように行われたかどうか疑問に思っていますか? 元々は C で書かれ、ある時点で C++ に移行されたように見えるので、それがその背後にある理由であると推測しています。
これについての考えは大歓迎です。私は、コードを素晴らしく、安全で、きちんとしたものにして、テスト中にパフォーマンス上の理由で失敗させたくありません。
rtos - PowerPC:結果としてdiv/0がゼロを返すようにする方法
レガシーアプリケーションを古いモノリシックRTOSからPowerPC8360上のUNIXベースのRTOSに移植しようとしています。古いシステムでは、大きなコードベースは1/0がゼロを返し、0/0がゼロを返すことに依存するようになりました。新しいオペレーティングシステムでは、1/0はinfを返し、0/0はNaNを返します。これにより、アプリケーションが破損します。FPSCRレジスタを試してみましたが、結果はありませんでした。
次に、変更する方法がある場合、変更はシステム全体ではなく、アプリケーションプロセスに影響を与える可能性がありますか?システム内の他のアプリケーションのdiv/0の動作を変更したくありません。
避けられない「なぜそうするのか」という質問を予想して、以前の動作を維持する必要があるため、アプリを実際にゼロ除算しないように変更することは問題外です。これは私たちにとって痛い場所ですので、質問は控えてください。前もって感謝します!
linux - C で呼び出しを spawn から fork-exec に変換する
Linux では次のようなコードがあります。
これを QNX から Linux に変換する必要があります。Linux では spawn を使用できないため、fork-exec を使用する必要があります。1) どうすればそれができますか? これは正しいですか ?
2) spawn で渡されるパラメーター fd_map と "3" を exec に渡すにはどうすればよいですか?
apache-flex - Flex の QNX リストがまったく表示されない!
ここ Flex (Adobe AIR) で奇妙な QNX 問題が発生しています。init(); を作成しました。関数に test_list() 関数を追加しましたが、QNX リストが UI に表示されません。概要については以下のコードを、完全なコードについては以下のリンクを参照してください。
概要
apache-flex - VideoDisplayフルスクリーン
VideoDisplayでフルスクリーンを行うにはどうすればよいですか?
使ってます:
しかし、これでは通常の画面に戻ることはできません。使用することもできません。
ありがとう、
apache-flex - キャッシュ サウンド アセット
Flex でサウンド アセットをキャッシュするにはどうすればよいですか。次の方法でサウンドをロードして再生します。
私はプレイブックに参加しているので、ディレクトリに保存して、SQLite の BLOB として配置できます (ひどいアイデアのようです) - アイデアをいただければ幸いです。
また、時間を割いて Flex を教えてくれたここにいるすべての人に感謝したいと思います :) - 皆さんは、私がお金をかけて読んだ本よりも優れています!
apache-flex - Flex/QNXスクロールギャラリー
PlayBookアプリケーション用に画像を動的にロードする画像ギャラリーを構築するためのガイダンスを誰かに教えてもらえると期待していました。達成しようとしていることの簡単なモックアップをアップロードしました。画像をQNXTileListまたはFlexに動的にロードしたいと思います。同等であり、ユーザーがリストをスクロールするときに、画像の別の「ページ」を動的に呼び出したいと思います。カスタムセルレンダラーを使用して画像を動的にロードする例をすでに作成しましたが、ユーザーがリストの最後に到達したことを識別しようとすると問題が発生します。
ユーザーがスクロールしているときにリストのlastVisibleItemプロパティを使用して、リストに表示されている最後のアイテムがDataProviderの最後にあるかどうかを確認しようとしました(したがって、さらに画像を呼び出す必要がある場合はわかります)が、 DataProviderを使用すると、リストの最初に戻ることができます。この理由を教えてもらえますか?
別のアプローチやTileListの変更方法に関するアドバイスをいただければ幸いです。