e800

インストールしたソフト

あまり変わってないですが! Today系 tAgenda tdlaunch/Y for PXA27x alpha版(未リリース)(自作) RokuToday(自作) WorldToday(自作) SoundToday(自作) KabuToday(自作) PowerCheck(自作) アプリケーション系 2++ Hires化 新聞、2チャンネルチェック…

明日の予定

明日はいつもどおり、台北駅のNova、光華商場と(巡回コースです)めぐってきます。買うものは、StellaHuangの新譜(いまや新譜でもないが)ぐらい、後はその場で考えます。e800/830用のUSBシンク&充電ケーブルを探してみます。

マイクロキーボード その32

バイナリエディタを入手し、iicファイルを覗いてみると、 先頭バイトは、B2h 最終5バイトは、80h,01h,7fh,92h,00hとなっていました。 つまり、IIC経由でEEPROMのデータを内蔵SRAMに書き込み、CPUCSのビット0を0にして、EZ-USBのリセット状態を解除するという…

マイクロキーボード その31

itoさんからはやくもコメントが!昨日、接着したものが写真のようになりました。まだデバックが必要なので、後ろはむきだしですが、表からはまともになり、親指入力ができるようになりました。脱着も当然、簡単、ワンタッチです。 いかんいかん!真剣にデバ…

アドバンスドサウンド

私の場合、内蔵スピーカは使いません。音楽を聴くとき、Betaplayerを使うとき、ヘッドホンを使います。ヘッドホンの抜き差しで、音が漏れると周りに迷惑をかけることもあり、アドバンスドサウンドで内蔵スピーカの音量を0にしています。

マイクロキーボード その30

プレゼンテーションパックで工作を始めました。なんとかなりそうです。 プレゼンテーションパックにキーボードを接着中! 小さなハブないかな。プレゼンテーションパックについているUSBポートを有効に使うにはハブが必要。まずはなしでつくります。

e830大地に立つ!!

betaplayerで映画をみるときe830を横置きで立てたくなることがあり、ふとやってみたら立ちました。スタイラスの先を外し、ストラップの穴にさすと、写真のように立ちます(笑 スタイラスの直径とストラップホールの穴の径がほぼ同じでちょうどおさまります。…

WindowsMediaPlayerでのキーアサイン

e800/830とも初期状態で、Play/Pause、Stop,Prev,Nextがアプリキーに割り当てられており、手間がかからないことがいいが、私の場合、音楽を聴くときは画面オフで聴くため(バッテリ動作時間が長くなる)、録音ボタンに画面オフを割り当てています。ついでに…

マイクロキーボード その29

不具合、改良予定は以下の通りで、修正中。 ・なんとか基板を収める ホットメルトが欲しい! ・PocketPC/e830だとチャタリング、予期しないキー入力が発生する ・かな漢字変換ができない ・shift、Ctrlキーを押した後の挙動がおかしい ・CAPSLockのとき記号…

SEのQVGAエミュレーション

英語SEも日本語SEも同じで、QVGAのアプリがうまく表示できないことがあります。e830ではCPUが違うので使えないのですが、Speedという自作ソフトで画面が表示されない。SbpBenchmarkの起動時にも発生していました。OSは変わらないので、アプリ側でSEのQVGAエ…

マイクロキーボード その28

ケースの加工をして、写真のような感じに、うまく乗りました。接着剤で貼ってしまおうかと考えてます。プラスチックが柔らかいのでカッターナイフでさくさくと加工ができました。基板をどのように収めるかを考え中です。というかいいアイデアがない。クレド…

インストールしたソフト

日本語化作業を除いて、e800/SEのときと同じです。 Today系 tAgenda tdlaunch/Y for PXA27x alpha版(未リリース)(自作) RokuToday(自作) WorldToday(自作) SoundToday(自作) KabuToday(自作) PowerCheck(自作) アプリケーション系 2++ Hires化 新聞…

e830W入手記念 tdalunch/Y for PXA27xデバック中

以前に作りかけていたtdlaunch/Y for PXA27x版をデバックしています。今回は、728MHzまで対応しています。ベンチマークをとりながら、機能を確認中です。 しかし,728MHzは私のマシンではだめです。画面がホワイトアウトします。ソフトリセットで無事復帰しま…

マイクロキーボード その27

キーコードを日本語OSに合わせて修正しています。若干キーコードが違うようです?なぞ! Windowsキーが動作しない件も解決しました。PocketPCは厳密にReportDescriptorをチェックしているようで、Usage/Logical Maximumの値を大きくしたら、反応しました。 …

マイクロキーボード その26

動いたので久しぶりにステータスアップデートです。 USBホストケーブルを切断して形状を整えるつもり。 その前に、キーボードの配列を英語にする設定はないのか!まあファームを書き換えて日本語専用にしてしまうのが手っ取り早い。 PCと挙動が違ったのがWin…

マイクロキーボード その25

デバック中 メモ ・WindowsXPはHIDクラスのRevisionを見ていない。1001,0100,0001でも動く ・タイマー割り込みは動いており、ハングアップはしていない ・TD_POLLでデータを用意してもPocketPCは読みにこない? ・GET_DESCRIPTORでREPORTは読みにきている。E…

マイクロキーボード その24

デバック中。スキャン間隔を2.5秒間隔にしてみて、ハングアップしていないことを確認。 TD_POLLルーチンに常に"a"を出力するように設定してみたが、表示せず。 HIDの設定の途中でおかしくなっているものと思われる。 おまけ WindowsXPでSet_idleを設定するか…

マイクロキーボード その23

シリアルROMのとりつけ作業完了!ところがまさかの事態が発生。PCではキーボードとして使えるが、e800ではキー入力ができない。おいおい!ハードリセット直後も状態は同じ。微妙に仕様が違うのかなー。困ったな! フラッシュROMの書き換えはうらたんさんの方…

マイクロキーボード その21

こんなところです。どうやって形を整えるかも考え始めました。 その他 EZ-USB購入/Done/08/13 ハード EZ-USB組み立て/Done/08/15 ソフト HID化/Done/08/22 ハード スキャン回路図のFix/08/22(予定)→08/28/Done ハード スキャン回路組み立て/08/29(予定)→0…

マイクロキーボード その20

基本機能の確認作業を実施中。 タイマー割り込みは動作。 PCへのデータ渡しでMakeはOK、Breakができない キーの判定が動作していることを確認 PCのエディタにキーが入り始めた。なぜPCがBreakを認識しないかをDebug中。アルファベットのキーボードとしては動…

マイクロキーボード その19

タイマー割り込みルーチンが動作していることは判明。

マイクロキーボード その18

こつこつとデバッグ中!キー判定ルーチンだめだなー!書き直しかな。 それ以前にタイマー割り込みが動いているのか確認中。 本業が、本格化しつつあり、台湾や中国出張の前に片付けたいよー!(さけび)

マイクロキーボード その17

ようやく半田付け終了。本格デバッグに入ります。 キーボードのコネクタ部はもともとの基板を流用、PIC互換チップは取り除きました。 左がminiEZ-USB基板、真ん中はマイクロキーボードのコネクタ基板w/oPIC、右はマイクロキーボード。 その他 EZ-USB購入/Don…

マイクロキーボード その16

遅れてます! その他 EZ-USB購入/Done/08/13 ハード EZ-USB組み立て/Done/08/15 ソフト HID化/Done/08/22 ハード スキャン回路図のFix/08/22(予定)→08/28/Done ハード スキャン回路組み立て/08/29(予定) ソフト スキャン処理/08/29(予定) I-Oポート設定…

Portable Media Center

http://www.wince.ne.jp/snap/cnBoard.asp?PID=1124 最近、試験的にe800で動画を見てしまっており、いまさらQVGAかーという感じです。PocketPCにはbetaPlayerとPocketDivxEncoderという最強プログラムがあり、e800のVGAで24fpsをたたき出しています。USBメモ…

マイクロキーボード その15

HIDスペックを眺めています。これにより、Shift、Ctrlなどはキーコードを出す必要はなさそうです。SetIdleの実装が必須とのことで、このコマンドの意味を調査中。ポーリング間隔をHostに渡しているが、Hostの要求により、変えなきゃいけないのだろうか?この…

マイクロキーボード その14

線材がなく、ハードは進展なし。机上でソフトウェアをコーディング中。動かないだろーなー。 Fnオレンジ、Fn青により、吐き出すコードを変えないといけないことを昨日理解しました。キーデータ処理が大変です。悩み中。 その他 EZ-USB購入/Done/08/13 ハード…

マイクロキーボード その13

今週は本職が忙しくほとんど進んでません。今朝も12時まで寝ていたにもかかわらず、昼寝までしてました。まだ眠い。 いまとのところの進捗です。I/Oポートの仕様を読み、回路を決めました。続いて、I/Oポートの制御方法、Timer0およびInterruptの使い方をStu…

WisBarAdvanceRC2a

Exit後にHangupする件はあるユーザのひとが報告し、つぎのリリースで直すとのコメントあり。

マイクロキーボード その12

今考えているアルゴリズムは次の通り、 5ms毎に1本ずつ計10本のスキャンラインをアクティブにし、押されたキーをチェック。 50msで全ラインをスキャンしたことになり、キーデータをチェックする。 チャタリング防止のため、連続して3回、入力を検出したら、…