Duda Doda!? -3ページ目

Solo Maxx V3ゲット!

SRB QUARK-SGで室内飛行を中心に飛ばしてますが、性能が高すぎる分リビング程度の広さでは狭過ぎて満足に飛ばせない。。。

などという訳でフツフツと次のターゲットを品定めしていましたが、クリスマス前に嫁さんからお小遣いを貰っちゃったので、コレにしてみました。
Duda Doda!?
SOLO MAXX V3

4chの手乗りヘリで、チョー軽い。トイヘリのSwiftよりもかなり軽い。(Swiftは2重反転でボディの多くがアルミ製)
嫁さんからは「・・・・」な感じの意見もあったけど、このサイズならバック飛行とか8の字飛行とかも室内で練習出来そう。

ちなみに充電はプロポで行いますが、別売りの充電器を買えば2本同時充電も可能とのこと。便利そうなので今度買おっと。

・どんな感じ?
最近ではもう当たり前なのか、エレベータ・エルロン・ラダー・スロットルの全てがデジプロ制御。スペアパーツも揃ってるし、パッケージにも書いてある通りおもちゃでは無いですな。

飛ばしてみると、スティックほぼ手放しでかなり安定している。スティックを倒して動かし始めるとゆっくり倒す分にはスススーっと滑らかに動くけど、激しくラフなスティックワークだと簡単に姿勢が崩れてバランスを失ってしまいます。この辺はSRB-SGならしっかり追従してくれる(比較そのものに意味ないけど)
ただ、スティックワークによってはスタビライザーがテールブームを叩いてしまって、急にバランスを崩してしまうのはちょっとヒヤヒヤしてしまうので、ゆっくり操作してやる必要がありますね。

見た目・価格・性能からしておもちゃとホビヘリの中間的なところだけど、これはこれで十分楽しめるし、末永く楽しめそうなので買って良かった的な選択でした。

Androidがらがら、さらに修正

今日会社の上司やメンバーのAndroid端末をお借りして、「お仕事」としてAndroidがらがらの修正を行いました。

ということで、報告されていた不具合
・IS03で画面が真っ黒になって動作しない
・Xperia2.1で画面タップが効かなくなっている

という不具合の修正版を先ほどリリースしました m(_ _)m

……

それにしても、自分でも面白いくらい機種依存トラップに引っかかってますな。

・技術的なお話
IS03での不具合は、テクスチャデータとなる Bitmap 画像が正方形であることを確認する処理において、Bitmap画像のwidthとheightを取得してますが、何故かIS03だけ?widthとheightがヘンな値となって返ってきているのでした。
ようわからん・・・

ということでサイズチェックをやめようかとも思ったけど、敢えて強制リサイズを追加する形で修正出来ました。

Xperia2.1でのタップ不具合(実はIS03でも発生)については、複合的な状況でした。
おもちゃを弾き飛ばす計算で、onTouchEvent()メソッド内でgetHistorySize()を使って、指の動きベクトルを算出してますが、なぜかgetHistorySize()の結果が 0 になっている。。。(´・ω・`)
また、Xperiaでは pressure値が取れないのは有名?ですが、1.6と2.1でpressureの戻り値がそれぞれ1.0、0.0と異なっている!!!

仕様変更かい!>Xperia/Android

面倒なんでpressure値取得は止めました。

これから先のAndroidソフト開発のいい勉強になりました、ってことで。

Androidマーケットアプリが「インストールできませんでした」エラー

Android Marketアプリをインストールしようとしたところ、以下のような珍現象が。

「~アプリが正常にインストールできませんでした」

(*゜▽゜ノノ゛☆
は?

本体&SDカードの容量は多分十分余ってるハズだけど。
それよりも理由を示さんかい!!

というわけで、いそいそとgoogle先生に教えてもらいましたとこロ、どうやら
SDカードにある .android_secure/smdl2tmp1.asec を消すことで原因
解消しました。

手順的には例えば、
1.Android端末とPCをUSBで繋ぎ、SDカードを外部メモリーモードで接続
2.SDカードにある .android_secure フォルダを開く
3.その中に "smdl2tmp1.asec"ファイルがあるので、コレを消す

とすると、取り敢えず正常にインストールできるように復旧。

・・・
Googleさん、なんとかしてください!!