[Armadillo:09317] Re: armadillo 840,Qt環境での開発上の課題をお願いいたします,MCS,ma

馬 国鋒 email@hidden
2013年 11月 27日 (水) 13:27:41 JST


 MCSのmaと申します。
 いつも大変お世話になっております。

 弊社で,Armadillo840を利用して,Qt5環境でのアプリ開発はそろそろリリースされる状態になりましたが,タッチ操作に反応遅いことでとても困っております。
参考のために,サンプルソースを1個作り添付しました。例えば,連続タッチすると反応しないケースが出ます。実のアプリではもっと操作悪いでした。

 間発環境と開発手法:
 (1) ATDE5(最新版)
 (2) QTでのアプリ開発は基本的に,「Qt GUI アプリケーション」のみを採用しております。
 (3) 間発環境とボード上は全部プリインストールした状態になります(カーネルとユーザランドは最新版にも更新して見ました。)。
 (4) 入力方法として,タッチパネルのみ使いたいと思っております。

 もしご存知ならご教授頂けると助かります。よろしくお願いいたします。





-----Original Message----- 
From: Yasushi SHOJI
Sent: Friday, September 20, 2013 7:01 PM
To: email@hidden
Subject: [Armadillo:09201] Re: armadillo 840,Qt環境での開発上の課題をお願いいたします,MCS,ma
>
> (1)上記方法でGUIを作成しましたが,時々タッチ操作に反応が遅い,
> 反応しない現象があります。 タッチイベントをevtestでテストしてみまし
> たが,ぜんぜん問題ないです。テスト用に作成したGUIはmainwindowベー
> スの,幾つかのWidget,PushButton,RadioButton,Checkboxなどが乗せた簡単
> の画面になります。 QtCreatorの出力で,「this plugin does not
> support propagateSizeHints()」というメッセージがあります。 USBマ
> ウスでの操作は問題ないです。

どこでも重い処理をしていないのにも関わらず、反応が悪いということですよ
ね?ちょっと分りません。

> (2)GUI上のマウスのカーソルを非表示する方法を教えてよろしいでしょ
> うか?(マウスは接続してないです)

http://www.codeprogress.com/cpp/libraries/qt/QtHideMouseCursor.php

とか、どうでしょう。

> (3)たまにQtCreatorからボード上でアプリを実行できない現象
> があり,ボードをrebootすると回復できます。QtCreatorの出力で,「アップ
> ロードが失敗しました。サーバーからの応答’Failure’」というメッセージが
> あります。SSHのテストは問題ないようでした。

userland の空スペースが足りないとか?

> (4)ボード上のGUIはタイトルバーはないで,かつ最大化しているのは
> ボード上のデフォールト設定でしょうか?

default の設定です。

> ディスクトップ用に作成したGUIをボード上に移植する時,何か注意する
> ことがありましょうか?

複数の window に対応していないので、popup するようなものは動きません。

> (5)ボード自体のみで電源を投入して起動すると,LCDとHDMIで何
> の表示もないですが(photoviewerを起動しない場合),これがLinuxの起動
> ログを表示しないように設定していると理解してよろしいでしょうか?

LCDとHDMIには出ません。serial port に出るはずです。

> (6)電源遮断について,内臓ストレージへのデータ書き込みは無い時,電
> 源を直接に遮断しても良いと教えていただいたが,具体的にどんな状態を教
> えてよろしいでしょうか?例えば,linux起動時,Linuxのシャットダウン時,
> 正常起動時など

「read only で remount できたとき」とかでしょうか。

詳しくは、dirty page がなくて、storage への書き込みがない状態なのです
が...。この状態に名前が付いているわけではありません。

> (7)完成したアプリをatmark-distへ統合する場合,実際のアプリバイナリ
> はメモリと内臓ストレージのどちらで格納しているのでしょうか?

オンボードの flash memory です。
-- 
           yashi

_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: test.rar
型:         application/octet-stream
サイズ:     4094 バイト
説明:       無し
URL:        <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20131127/78b21512/attachment.obj>


armadillo メーリングリストの案内