デイリーレポート一覧

フォントデータの変換用のコードテスト

 C/C++用の美咲フォントのconst配列定義のヘッダファイル。mbed系で拾ったものを持っている。

 けれども、これGLCD向けなので8バイトのフォントデータが縦8ドットで1バイトそれが8個で1文字分になっている。
横長のシフトレジスタを使ったLEDマトリックスで表示させるとなると横8ドットで1バイトで、上から下へ8個で一文字のほうが使いやすい。
以前マトリックスLEDの掲示板プロトタイプを作った時は、せいぜい8×40ドット位だったので、この縦データを使用して、表示する際に変換かけてても間に合ってはいた。

 今回16×80なので4倍のLED量ってか文字量。スクロール表示を考慮するとその時間も増える。

 なので、縦になってるconst配列定義のヘッダファイルから横変換したヘッダファイルを作成しようとしている。
 さらにi2c EEPROMに横状態のデータで焼いてしまおうかと。そうすれば、LPC1114の様な小型mbedでも漢字第一水準&第二水準の表示に対応できるし。


先は長い

20150614_01

プラバンが届いたので、連結基板がバラバラにならなよいように枠組みをした。上にスモークのアクリルとかつければ良さそう。

さすがに80×16だと電源が厳しい模様。なーんか不可思議な表示になったりします。
昨日mbedだと3行目が出ずに4行目になってた件。単に行選択のswitch文のcase3行目の最後にbreak;書き忘れてて4行目の処理が動いてただけでした。まぁ、なんというかw。

というわけで、5V 3AのACアダプタを発注。


5連結

20150612_01

aitendoの8×8マトリックスLED4個載せ基板を5連結して80×16になりました。
そしてマイコンはArduin系からmbed系に変更。とりあえずLPC1114で、
mbed単独でやるかRaspberryPiをかますかは未定。でも、ネットから文字列を持ってきて加工してとかだとPi使ったほうが簡単だよね。


中国からも到着

20150609_02

 無事に届いてます、ESR-ES1。
 まだ、動作確認はできてません。W5500なのでMACアドレスは入ってるのかな?

 よくよく見たらWIZ820ioとピンコンパチなので、動作確認してみた。載せ替えてコード焼いたらDHCPでアドレスとれた。
 けど、eth.init(MAC_Addr)で設定してみても、eth.getMACAddress()で帰ってくるMACアドレスが00:00:00:00:00:00。要調査だな。ライブラリのコードの中に結構 不思議な#ifdefがあってコードの統制が取れてないように見える。パケットアナライズしてみるのが吉か。
 でも、無駄にはならないモジュールではあった、良かった。Wiz820ioの方は環境を選ぶので、こっちがもっと出回ってくれるといいなぁ。


Xeria最後のバッテリー交換可能端末

20150609_01

 白ロムゲットしました。事前に販売者からも「○」の提示がありましたが、自分でネットワーク利用制限携帯電話機確認サイトで調べても「○」。
ブツはXperia feat. HATSUNE MIKU SO-04E docomo。ノーマルのSO-04Eより安かったので。

 届いたのは新品ですね。ショップの在庫流しなのかしらん。なのでOSのアップデートを2回ほどやりました。MVNO SIMいれてますが、自宅無線LANで。
残念なのはBluetoothLEがOS側のバージョン(Android4.2.2なので)で不完全対応。それでもSO-04Dと比べるとコアは倍だし、内蔵フラッシュメモリも倍。さらに防水なので、チャリ通勤でいきなり豪雨にあったときも比較的安心。昨年SO-04D(非防水端末)でそういう目に会いましたが意外と大丈夫だったので更に安心できるかと。

 画面保護シートも買ったのでもともとついてる保護シートを剥がしてさくっと張替え。今回はうまく行った。
 MVNO SIMなのだが、suicaの移行はできた。MVNOなので使えないプリインストールのドコモアプリを何とかしたかったのでroot化。adb環境がないので構築。で、ワンクリックセットで一発root化。titaniumでドコモアプリを無効化&アンインストール。様子見して無効化だけしておいたものもアンインストールしていこう。
 docomo ID認証ができないのでLINEの年齢認証ができなかった。なので設定ファイルを書き換えて認証済みに。テザリングも(Nexus7あるから使わないが)できるようにsqliteいじって完了。

 うむ、だいぶ使えるようになってきた。あーあとwalkmanアプリがインストール失敗してたな。一人旅でもしないと使わないかな。


64×16

20150605_01

 帰宅後つらつらと64箇所のはんだ付けをして 64×16のマトリックスとなった。美咲フォントを使うので 上段8文字下段8文字だな。16ドットフォントだと4文字。