【W4-820】USB OTG HUB

W4-820はUSB端子が一つしか無く、これで充電か周辺機器を使うかの二者択一で、充電しながら周辺機器を使うというのが難しい。

USB OTG HUBのACASIS H027を買ってみたが、こいつは周辺機器に外部電力が供給できるが、W4-820本体への充電は不可能だった。

aliexpressでUSB OTG HUBを見ていると、レビューに「W4-820で使えた」と書いてある製品があったので、早速購入し、今日届いた。

モードスイッチを1にして使ってみた限りでは確かに使える。しかし、外部電源を繋がなくても充電モードになるし、外部電源を繋がないと周辺機器に電力が供給されない。

DCだからW4-820の電池と並列接続しておけば、外部電源外しても周辺機器に電力供給が可能だと思うのだが、なぜそうしなかったのだろう?

もしかすると、充電モードで電圧が下がったら充電モードが解除されてしまい、外部電源繋いでも充電モードにならないという罠があるのかもしれない。

しかしこれだと、W4-820とこのHUBに繋がった周辺機器を外部電源を外して持ち出そうとすると、(´・ω・`)ショボーンな結果に。

まあ、車載でUSB GPS繋いでナビ代わりにするという目的では充分使えるのでよしとしよう。

ポータブル電源の本格的使用を考える

3年ほど前に買ったポータブル電源の大自工業のSG-3500LEDだが、SG-3500RX-7のバッテリが上がった時のジャンプスターター用をメインに考えていたので、自然放電分の充電をする程度で殆ど使っていなかった。

キャンプ用電源として、LEDライト、12VDC、5V/2.1ADC、100VACが使える事は把握していたが、携帯電話は専用のソーラーパネル充電器を購入しているし、正直使い途を思いつかなかった。

しかし、今はソーラーバッテリーチャージャーを入手した事で、タブレット81+M6IESATL._SL1500_のW4-820、モバイルルーターAterm MR300LNなどのUSB機器をキャンプや災害時に活用する使途が見えてきた。

で、SG-3500LEDのUSBは5V/2.1Aだから、W4-820を繋いだら使えるかなと思って、付属のUSBケーブルで繋いでみたが充電にならない。

専用ACアダプタでAC100Vに繋ぐと充電可能だが、インバーター経由だと、12VDC→100VAC→5VDCと変換しまくりなので効率が悪い。せめて、12VDC→5VDCで、SG-3500LEDのUSB端子直にしたい。

最近のスマートフォンやタブレットの電源事情を把握していなかったが、大電流を必要とするので、小電流ではダメで2Aあれば充電できるのかなと漠然と思っていた。

ところが、SG-3500LEDのUSB 5V/2.1Aであるにも関わらず、W4-820を接続しても充電できないので、どうも違うらしい事が分かった。

調べてみると 知らなきゃ損するiPhone、iPad、Android、タブレットなどの急速充電の仕組み – 瀧(TAKI,Yasushi)/紅呪(kohju)のBlog の記事を見つけた。

USBのD+とD-に電流が流れているのを検知して、専用充電器である事を確認して充電モードになっていたのだ。

確かにタブレットのW4-820はUSB端子が1つしか無いので、周辺機器接続時には電力を供給しなければいけないし、充電時は電力を吸収しなければならないから、動作モードの切り替えが必要だ。

ポータブル電源のSG-3500LEDはD+とD-を接続して無さそうなので、

充電専用ケーブルを購入して繋いでみたところ、W4-820は無事充電状態になった。

外出時のタブレットには、Ankerのモバイルバッテリを持って行っていたが、W4-820とAterm MR300LNの両方を充電すると、あっという間にモバイルバッテリの電力が無くなるので、キャンプなどの使用には不安がある。

SG-3500LEDでUSB接続だったら、5V10W程度の消費電力なので、12V換算で約0.83A、バッテリが20Ahの容量なので、計算上は24時間駆動可能だけど、実際は半分程度としてもキャンプには十分だろう。

とりあえず、SG-3500LEDにソーラーチャージャーを繋ぎっぱなしにして、USB端子にW4-820を接続し、タブレットの電力をソーラーチャージャで完全に賄えるかの実験をやろうと思う。

【艦これ】発令!第十一号作戦

全マップクリアしたけど、最終面の録画失敗してたので動画は上げてない。

kancolle_20150513_214046で、Romeがやっと出て、今イベントの先行配信艦は全部取得できたのでやっと任務完了。

ドロップが良くないから残り期間はゆるゆるやるかな。

【Ubuntu 14.04】Bluetooth マウス再接続

Bluetooth ManagerのGUI でペアリングしたLogicool M557が、マシンを起動する度に接続できず、壊れかけたUSBマウスでBluetooth ManagerのGUI でON/OFFして有効化していた。

BluetoothSetup – Community Help Wiki.

を参考に、一旦、GUIでマウスペアリング情報を削除

hcitool scan

sudo bluez-simple-agent hci0 XX:XX:XX:XX:XX:XX
sudo bluez-test-device trusted XX:XX:XX:XX:XX:XX yes
sudo bluez-test-input connect XX:XX:XX:XX:XX:XX

※XX:XX:XX:XX:XX:XX は自分の環境に合わせて読み替えて下さい。

を端末で実行して、無事に再接続するようになった。

そして、今日、Ubuntu のBluetoothインジケータがマウスの電池が残り27%で少ないと通知が出たので電池交換した。

マウスの電池減ったら突然死まで分からないのかなあと思ってたら、結構Bluetoothって便利なのね。

MVNOでradikoのエリアを切り替える

家のネットだとradikoのエリアは滋賀だが、BIC SIM使うとradikoのエリア判定が東京になる。

BIC SIMの月額使用容量も3GBに増えた事だし、Ubuntu 14.04環境でMVNOを使い、サクっと滋賀→東京を切り替えられないかと設定してみた。

まず、AtermMR03LNはクレードルに挿す時、ブリッジではなくルータモードにし、LTEをon。

有線接続状況は変わらないが、ブリッジの時は、有線LANのブリッジで、ルータモードにすると、別のネットワークセグメントのゲートウェイとなる。後は経路設定をやってやるだけ。

懸念される事は、同一ネットワーク線に二つのルータを動かすので、DHCPリース期限が切れたマシンがAtermMR03LNからIPアドレスの払い出しを受けてしまう可能性がある点かな。

まあ、AtermMR03LNのルータモードは一時的にしかやらないので、よしとする 🙂

Ubuntu のネットワークの「接続情報を編集する…」
Screenshot from 2015-04-11 21:03:20画像は既に追加しちゃってるけど、新たに追加して

Screenshot from 2015-04-11 21:04:55上の段は有線のLANで、全ての通信をBIC SIMでやると、すぐに容量が無くなるので、radikoの通信だけBIC SIMを使うという事で、2つのnetworkを定義している。

注意点は方式がDHCPのままだと、どっちのルータのアドレスを貰うか分からないので、手動にしないといけない。

わしの環境だと、ルータからMACアドレス指定で特定のIPアドレスを固定払い出しにしているので、手動にしても矛盾は無いようにしている。

network alias 指定どうやるんだろ?って思ってたが、
「ifconfig eth0:?」は古い!CentOS/RHELでのIPエイリアスの設定方法 – 旅モバ.
実は既に古い技術らしく、今は ip addr add で追加するらしい。

noizumi@greyhound:~$ ip addr show
(中略)
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether [MACアドレス] brd ff:ff:ff:ff:ff:ff
inet 192.168.11.2/24 brd 192.168.11.255 scope global eth0
valid_lft forever preferred_lft forever
inet 192.168.179.200/24 brd 192.168.179.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 [IPV6アドレス]/64 scope link
valid_lft forever preferred_lft forever

GUIの設定で、192.168.179.200/24 のlinkが設定されとるね。

Screenshot from 2015-04-11 21:07:42で、設定のキモがこれで、radiko.jp のIPアドレス調べると、

noizumi@greyhound:~$ nslookup radiko.jp
Server: 127.0.1.1
Address: 127.0.1.1#53

Non-authoritative answer:
Name: radiko.jp
Address: 203.211.199.120

となっているので、203.211.199.0/24 のネットワークはAtermMR03LN経由で送受信するルーティングを設定する。

多分、203.211.199.120/32 で設定してもOKだろうけど、一応/24で設定。IPアドレス変更があった場合は、ここの設定を直さないといけない。

radiko_net_select

作成した「radiko AtermMR03接続」(LNが抜けとったorz)を選択すると、設定したネットワークになる。ブラウザでradikoにアクセスすると、

radiko_tokyo東京判定。
ただ、BIC SIMで繋ぐと東京判定されない時もあるので、確実性はイマイチ。

これでニッポン放送の辛坊治郎の「ズーム そこまで言うか」とか、文化放送の「碧と彩奈のラ・プチミレディオ」も聴けるな(ぉぃ

【皇紀2675年4月12日10:07追加】

一旦、Webブラウザでradiko東京のページを表示した後は、ネットワーク設定を元に戻しても通信可能なのが分かった。

一番通信容量を食うストリーム部分も固定回線でいけるから、BIC SIMの容量喰わなくて済むな。

【/皇紀2675年4月12日10:07追加】

Windows Update

メインマシンのWindows 8.1を久々に起動。

なんか40個くらい更新があったが、計3回再起動させられた。
毎日起動していれば、再起動回数頻度も下がるのだろうが、いかんせん、普段Ubuntuなので滅多にWindowsを起動しない。

Windowsにしか無いアプリケーションも、UbuntuでVirtualBoxの仮想マシンで動かすので、メインのWindows 8.1はUbuntuがくたばった時位しか使い道がない。

あ、重要なのが一つあった。Blue-Rayディスクの再生の時は、Windows 8.1のPowerDVDが無いと再生できないから、これは大事だな。

音楽再生の時も、UbuntuよりWindows 8.1環境の方がRealtek HDオーディオマネージャが噛んでて、低音がよく出るから良い。

しかし、この為に環境を最新に保つってのも面倒な事である。

堀江貴文さん、手書きの履歴書は「やめて欲しい」

匿名ブログに投稿された記事には手書きが悪いとする理由として「PCでの書類作成が苦手なのではないかと感じるから」、「手書きで書くことで誠意を伝えようとか考えていそうだから」の2つが列挙がされており、投稿者は、誠意を見せることは大事だとしながらも、「手間暇を無駄にかけるのが誠意だと思われるのは困る」としている。

引用元: 堀江貴文さん、手書きの履歴書は「やめて欲しい」.

引用部は堀江が書いたものでは無く、匿名ブログの記事だそうだが、うむ、まさにその通りだな。

まあ、ワンクリック応募とか、お気楽に応募させなくする為に一般企業が「手書き」という手間を掛けさせるようにしたのだと思うが、本来の目的は履歴書を完成させる事であって、手書きする事じゃないだろう。

ブログの人と同様だが、IT人材募集してるのに、履歴書を手書きで書いてくるってのは、「履歴書すら電子化する能力も無い」「手段の為に目的を忘れている」という印象を持つ。

「ワープロ打ちよりも高速に綺麗に文字が書けます」って能力のアピールなら分かるが、それがIT職種の業務に役に立つとは思えないし、別の分野で活かした方が良いだろう。

それよりも、履歴書の内容に誇張や嘘が含まれる場合がある方が問題で、前の会社の話になるが、業務経歴に色々なプロジェクトに関わったと書かれていて、それを見て社長が採用してしまった。

いざ仕事となると、仕様書ばかり書こうとして、プログラムが書けない奴だった。

まあ、面接で、会話すれば大体の能力は分かる。

プログラマに必須の「論理演算はできますか?」と質問してみて、本当に分かってる人は具体例を挙げながら答えるし、ハッタリ君は「得意です」と言うだけで具体例は出さない。

実務者が面接すると、嘘やハッタリはすぐバレるが、面接に立ち会うと、プログラミング作業ができなくなるので、結局は、プログラム問題の筆記試験をやって足切りし、本物のプログラマに絞って面接って手順にしてた。

こういう事情もあるので、世間一般では、実務の分からない採用担当者が、履歴書に書かれている事が分からないので、手書きで誠意を見るってバカな事をやってる場合もあるかもしれんが、そういう会社には関わり合いたく無いねえ。

NAVI CLIPぶっ壊れた

「【OpenRD Ultimate】GPS ntpd 構築」で、GPSをつかったntpサーバー構築をやったりしてたのだが、今確認すると、衛星を一個も測位してない。

抜き差しすると、pl2003のドライバで認識していて、gpsmon で見てみると、データが全く流れて来ないので、完全に壊れたようだ。

うーん、もう一個GPSドングル買うかなあ…、でもタブレットのW4-820でUSB OTGができないから、今度は bluetooth 接続のやつでも買うか。

しかし、今巷である処理系だと、接続した時にシリアルデバイスに見えないとハマりそう。もう少しよく調べてからにするか。

ACASIS H027

届いたので w4-820 に繋いでテストしようと思ったが中文の取説見たら、単独OTGって書いてあるから、充電不可のようだ。事前調査不足〜(笑)

要するに、Hubに給電するだけみたい。残念ッ!

【w4-820】GPS USBドングル


w4-820をカーナビにしようと思い、globalsat のND-105C を購入。
USBを挿したらGPSとしてさっくり認識…しない。

デバイスを確認してみると、COMポートデバイス。要はシリアルデバイスが挿さってるとしか認識しない。

Windows8のGPSの状況を事前に確認しなかったのも悪いのだが、どうやら、u-blox社のチップを使ったGPSでないと、Windows8.1 の sensor APIでは使用できず、システム的にもGPSとして認識しないという事らしい。

なんてこったい!

GPSDirectってのを使うと、windows8.1のシステムにGPSデバイスとして登録できるらしい。

やってみたところ、インストールした直後では現在位置が出せなかったが、再起動して暫くGPSに通電したまま放置したら現在位置が取れるようになった。

まあ、この手のGPSってシリアル4,800bpsで文字情報を読み出す事でデータ取得してるので、GPSの電源入れて確か15分位経たないと正確な測位ができなかったはず。

車載にはUSBOTGハブが到着してからになるが、これはこれでコンパクトなので、どこかへ出掛けて徒歩で目的地探すのに使えそう。

【皇紀2675年2月19日追加】
ちなみに Ubuntu 14.04 LTSに挿すと、gpsd が hotplug で起動し xgps で衛星補足状況が見えたり、FoxtrotGPS で現在位置の地図を表示できる。

ブラウザベースの google map は対応してないっぽい。

【/皇紀2675年2月19日追加】