タグ: Problem

ルンピニ公園の強電波障害地点 2017年05月23日

oscilloscope

どうでもいいことですが、日本に一時帰国した際にランニングしてて思い出した。

いつもランニングするルンピニ公園の特定の場所に行くと必ずBluetoothヘッドセットの電波障害が起こる。あれはなんの妨害電波が出てるのか?

バンコクでも他のエリアや、日本でもそんなこと起こった事がないが、ルンピニのこのポイントだけは必ず音が途切れて状況悪いと曲の再生が止まったり。大したことではないんだけどちょっとイライラするのとこのポイントでは何があるのか気になって仕方がない。。。

ココ! ↓

Parrot Bebop Droneで撮影した動画が左右に小刻みにブレる問題が発生中 2017年02月23日

今回彼女の実家に帰って改めてParrotのBebop Droneを飛ばしてみたところ上の動画(18秒から始まる横ブレ)のようなブレが発生。。。Bebop Droneはジャイロと加速度センサーでデジタル手ブレ補正がしっかり効くはずなんだがなんでか知らんがこんな横ブレが。。。いろいろ試してみると直進時のみに発生する様子。。。

うーん、これはいただけない。。。一応ググってみると、

Solved: Re: Camera shaking – Parrot

このような記事が出てきました。しかもちゃんと”Solved: “ってなってます。

Does the camera jiggle left and right in flight? Take off the nose cone and tighten its 4 mounting screws. And since this happened after a crash, check your crosspiece for cracks near the body.

nose coneを外してカメラマウントの4つのねじを増し締めしろとのこと。自分もやってみる。。ねじどめ剤がしっかり付いているねじがこれまた結構しっかり締めてあったが、とりあえず増し締め。ただ、crosspiece near the body ってのが何のこと言ってるのかわからんのよね。。。

ただ、質問者は解決した、と書いているからとりあえずカメラマウントの増し締めで解決するのか見てみたいと思います。近いうちにまた広いところでテストフライトさせます。。。

QX90、受信機とフライトコントローラがつながらない。。。 2017年02月10日

宅内ドローン練習機として購入したEachineのQX90、なぜか暴走するようになって、加速度センサーのキャリブレーションなどを行ってもクラッシュしまくるので一度Clean Flightの設定をリセット、その後フライトコントローラ上のBOOTピンをはんだ付けでショートさせてBetaflightをインストール。設定を改めてイチから始めようとしましたが大きな問題が。。。

自分の買ったQX90はFrskyの受信機が一緒についてくるモデルで、frsky PPM/SBUS receiverとなっていた。個人的にはSBUSの文字がちゃんと目に入ってなくてずっとPPMで受信機とフライトコントローラが会話してるのだと思っていた。。ところがbetaflightのreceiver画面にプロポのスティック操作が全然反応しない。躍起になって原因を解析しようとBetaflightの設定を片っ端から変えてみたり、再度Betaflightをインストールしなおしてみたり、はてはプロポの設定まで一旦リセットかけて試してみましたが結果変わらず。。。なんやかんやでほぼ丸一日。。。頭ぼりぼり掻きながら途方に暮れておりました。

が、彼女を車で迎えに行って、待ち時間にスマホでいろいろ検索していたところ、ネットでの自分の買ったQX90の受信機と同じ型の画像を見るとディップスイッチでPPM/SBUSの切り替えが出来るようになって居る様子。あらら、SBUS接続が出来るのか?というかSBUSってPPMとはまた違うものなのか??(この程度の理解。。。)

とりあえずディップスイッチがあるということは自分の持ってる受信機見てみて、スイッチの位置でPPM/SBUSのどちらで動作して居るのか判別できる。見てみたらSBUSの設定。。?あれ?さらに今までよく見てなかったけど基盤の接続を見てみてもSBUSの端子からフライトコントローラへケーブルが伸びて居る。ということは今までSBUSで接続されて居た??

で、betaflightのPort設定でUART2のSerialRX有効にして、Configuration設定のReceiver ModeでRX_Serial有効にして、Serial Receiver ProviderでSBUSを有効にして保存・再起動したらあっけなく繋がりました。。

うーん、ここでまるまる一日ぐらい悩んでました。。。IT関連と違ってまだ馴染みが薄いから何をやるにしてもうまくいかない事だらけ。。

Google Chromeにあまり依存しないほうがいい 2016年07月05日

google chrome advert

Google Chromeってクロスプラットフォームなアプリで便利なんだけど特にPC版とMac版ですな、要注意。僕は今回Macでウィルスが裏でじゃんじゃんCPU消費してるような状況に陥って、戦々恐々としながらいろいろチェックしてたら結局ChromeのAdd-onプログラムが暴走していたようだ。Add-onでなくてもMacやWinのChromeって標準で常時バックグラウンドのプロセス走ってて何やってんだかよくわからんし。以前facebookのスマホアプリが無音の音声ファイルを鳴らしたりしてスマホのプロセス管理の隙間をすり抜け、バックグラウンドでもガンガンバッテリー消費してたって話があったがChromeもたいがいのもんだと思います。

確認するとMac標準のSafariでも自分の使っている機能はAdd-onがあったので一旦Safariに乗り換え。iPhoneでもChromeからSafariへ乗り換え。一緒のブラウザ使わんと不便でね。。Chromeの毒を抜くことにします。とはいえ、これでまたMac/Apple標準アプリ依存が一段階高まったので、Apple毒を増やして毒をもって毒を制す状態。

とりあえず乗り換えたけどSafariとて同じような気がする。ただOS作ってるところが作ってるブラウザなんで無駄なCPU消費や暴走は他と比べてマシかと。

OnePlusのStockROMがfastbootでflashできなかった件 2014年11月12日

Nexus S Fastboot screen

fastbootは最新版にしておいたほうがいい。結論はこれです。近年になってROMイメージのサイズが当初の想定以上に大きくなってきてるんでしょうなあ。どうもfastbootは扱えるファイルサイズがバージョンによって256MBまでとか、512MBまでとかの制限があるみたい。

昨日OnePlusで標準でインストールされていたColorOSを抜いてCyanogenmod11Sを入れたいなあと思っていたので買ったらすぐにCyanogenmod11S(以下CM11S)を入れるべく試してみたんだがどうにもうまくいかない。

CM11SはNexusのCMのインストール方法と違い、OnePlusのサイトで公式のStockROMイメージをDLしたら端末を再起動し

“Volume 上” + “電源ボタン”

でfastbootモードで起動し、それをPC(僕の場合Mac)にUSBで接続し、fastbootコマンドでそれぞれのシステムイメージをflashしていく。

その際に fastboot flash system system.img を実行すると

sending ‘system’ (801285 KB)…
FAILED (remote: data too large)
finished. total time: 1.012s

と何回やっても「remote: データが大きすぎます」と言われて失敗する。調べていくとどうもremoteと表示されている端末やデータの問題ではなく、fastbootコマンドが256MBや512MBを超えるデータの転送をうまくハンドリングできないのが原因らしいことがわかった。

今までの端末はシステムのイメージファイルのサイズが少なかったからこういうのにはひっかからなかったのかもしれないが、最近の端末はシステムイメージがでかいのと、このOnePlusのCM11Sは他のサードパーティのカスタムROMと違い、オフィシャルにGmailなどのプロプライエタリなソフトウェアも権利関係を正式に処理しているおかげでsystem.imgの中に同梱なのだ。だからsystem.imgが大きくなる。多分。

んでいろいろなところからfastbootのファイルをDLして試してみたけど全部ダメで、最終的に公式、正式パスでやるしかないのかと思い、

https://developer.android.com/sdk/index.html

ここからAndroidのSDKのzipファイルをDL。当然Mac用の。そしてそれを解凍し、

adt-bundle-mac-x86_64-20140702/sdk/platform-tools/

からfastbootの実行ファイルを抜き、これを使用してflashしたところなんとか完了。結構迷いました。。。

日本語で

sending ‘system’ (801285 KB)…
FAILED (remote: data too large)
finished. total time: 1.012s

これに対する対処法を書いてるページが少なかったので念のため解説を書いておく次第です。