あおしまの日記

2015-08-06 PebbleTime対策日本語言語パック03

PebbleTime対策日本語言語パック03

| PebbleTime対策日本語言語パック03を含むブックマーク PebbleTime対策日本語言語パック03のブックマークコメント

(2016/05/01)以下の症状はPebbleファームウェア3.2の障害が原因でした。現在は改善されていますので、公開を取りやめました。

コメントをいただいたので4つのパターンを考えてみました。

  • メッセージオブジェクトをなしにする。14dot文字は何もいれない。(これがいちばん有望)
  • メッセージオブジェクトをなしにする。14dot文字は1バイトアルファベットのみ。
  • メッセージオブジェクトを最低限入れる。14dot文字は何もいれない。(これが2番めに有望)
  • メッセージオブジェクトを最低限入れる。14dot文字は1バイトアルファベットのみ。

この方針で作ったものを作ってみました。上から順番に

  • szpt03_nomo_noalpha.pbl
  • szpt03_nomo_alpha.pbl
  • szpt03_noalpha.pbl
  • szpt03_alpha.pbl

http://yahoo.jp/box/--OUDf

nomo_noaphaがいちばん有望ですが、それ以外で使えるものがあれば、14dot文字を増やしていく、メッセージオブジェクトを追加できるきっかけになります。

追記

試行の結果、メッセージオブジェクト入り、14dotアルファベット入りで動作確認いただきましたので、残り3つのパターンを消去しました。

内容メモ

内容メモを含むブックマーク 内容メモのブックマークコメント

14dotアルファベットはさざなみフォントの東雲

フォント部分のうち、1バイトアルファベット及び記号のみを収録。サイズは14dotいっぱいです。

18,24,28dotはkuroさん準拠のサイズ調整を施してあります。

こちらもさざなみフォントを使用。ほぼ全文字収録(7500文字)です。

メッセージオブジェクトは、

msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language: ja_JP\n"

と、ほぼ最小限の内容にしてあります。

追加

追加を含むブックマーク 追加のブックマークコメント

メッセージオブジェクトに1行追記した物を置いておきます。動作確認をお待ちしております。

これが不都合なく使えれば、メッセージオブジェクトの存在が落ちる原因ではないという事になり、何を書いても大丈夫と思われます。

  • szpt03_alpha_CTE.pbl

http://yahoo.jp/box/rVj6La

msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language: ja_JP\n"
"Content-Transfer-Encoding: 8bit\n"

tackletackle 2015/08/10 09:39 日本語言語パック、試行させていただきました。szpt03_alphaで、アラーム、着信など正常動作しております。

aoshimakaoshimak 2015/08/10 13:35 ありがとうございます。全部入ったものが動作しているのは意外です。次はひらがな、カタカナ、どこまで漢字を入れるか、ということに挑戦したいと思います。

tackletackle 2015/08/11 16:37 pebbleのコミュニティを見ると、中国語、韓国語、日本語の14ポイントフォントは、言語パックではなく、firmwareに実装しないといけないようですね。

aoshimakaoshimak 2015/08/12 09:04 そういう回避策がある、という事ではないかと思います。Firmwareに追加するのはlanguagepack以前の手法ですね。alpha_CTEのほうは、再起動が掛かるという報告が1件ありました。

tackletackle 2015/08/12 11:12 回避策でしたか、了解しました。
当方、Androidですが、alpha_CTEで、Alarm, musicも正常動作しており、再起動も発生しておりません。

aoshimakaoshimak 2015/08/12 17:53 ありがとうございます。じゃあこれも原因ではなさそうですね。困りました。どうも実験者さんの条件が揃ってない気もしますし、親機の条件にも左右されるみたいで、いろいろ難しいです。また実機を持ってないのでどうにも追いきれないところがあります。8バイト処理に入るところでリセットがかかるんじゃないかなと思っていたのですが。