ke-kの日記

2006-12-04

[] 3軸搭載:DS Motion Card

Panyawoさんのブログから。

DSで開発している人向けの面白デバイスが登場。
3軸の加速度センサーと1軸のジャイロを搭載しているとのこと。

だそうです。これは面白そうです。

欲しい!!って思ったんですが、海外のサイトから通販で買うのって簡単にできるんですかねぇ。国内の通販すらほとんど使わない人なので、かなり抵抗あります…。

2006-06-03

[] dswifiその後

DS無線LANを使ってTCP,UDP通信を行うことができるdswifiですが、先日の日記(id:ke-k:20060426#p1)で、バージョン0.3の時点では7kbytes/sec程度しか出てないってことでちょっと期待はずれってことを書きました。

そのdswifiですが、最近ではsourceforgecvsを使って開発がすすんでいるようです。cvsは使ったことがないのと、大きな変化があったら正式版として公開されるだろうと思っていたので、こちらのほうは見ていませんでした。しかし、いろいろと進んでいるようなので、つい先ほどcvs版のライブラリを使ってみました。

試してみたところ、通信速度が速い!!4倍くらい速くなってるんじゃないですかねぇ。

2006-05-31

[] DS LITEとSUPARCARD

とある経緯でニンテンドーDS LITEをいじれることになったので、最近はDS LITEをいじってます。話に聞いていた以上に明るいですね、これは。

以前も書きましたが、僕はSUPERCARDのCFバージョンを使ってます。ところが最近、どうにも調子が悪いです。どこが悪いのかというと、起動しなかったり、起動してもメニュー画面の表示がおかしくなっててプログラムが起動できなかったり。LITEでない方のDSではこの現象は起きないので、DS LITEとSUPERCARDの相性が悪いんでしょうか。CFカードを抜いて起動したときは、画面は正常なのでCFカードとの相性?SUPERCARDとの相性はいいという噂のハギワラのにしたのに。うーん・・・。

とにかく、ちょっとプログラムを書き換えて再び起動しようと思ったところで起動しないので、かなりやる気をそがれます。何度も電源を入れなおして、「何だよこれ!」とか言いつつやるのは精神衛生上よくないですね。最近出てきたDSカートリッジタイプのメモリも気になりますが、しばらくは乗り換えられなさそうです(T_T)。

[] RTC

リアルタイムクロックの値を見たいけど面倒そうだなぁ、と思っていたら意外と簡単にできました。

"IPC->rtc_*"をみたらわかるみたいです(devkitProの場合)。

2006-04-26 dswifi実装

[] dswifi実装

dswifiを実装してみました。マイクから音声を取得し、それをパソコンで立てたサーバに対してTCPで送るというものです。リアルタイムでやってみたいところですが、まずはバッファにためてから送ってみました。

で、結果ですが、試行錯誤してなんとか送ることができました。いやー、こんなの解析して実装しちゃうなんてすごいですねぇ!ただ、通信速度は(大雑把に計測して)7kbytes/secってとこでしょうか。モデム(アナログ電話回線)よりちょっと速いくらいくらいですかねぇ。思ったより速くないのね。。。残念。

それより気になるのは、sendとかrecv関数を使ったときに、しょっちゅう-1が返ってくること。最初、-1が帰ってくるので、接続が切れたのかと思ってましたが、何度か繰り返すと成功したので、切れてるわけではなさそうです。あと、sendで指定しただけ送れなかったりとか。これはどうもバッファのサイズが決まっていてそれより大きな量を送受信しようとすると、バッファを越えた分は切られてるような気がします。。。こういうのって仕様なんでしょうかねぇ??WindowsとかLinuxで標準ライブラリのsend,recvを使ってプログラムを組んだりしないので、なんとも言えないんですが・・・。

2006-04-25 dswifi 0.3!!!

[] dswifi 0.3!!!

dswifiのバージョン0.3がリリースされたようです。

http://akkit.org/dswifi/

ついにTCPが実装されたようです。ほかにもたくさん変更点があるみたいです。まだ詳しくは見ていませんが、これでネットワークにつなぐアプリケーションが作れそうです。

きっとネットワークを使った自作アプリがたくさん出てくるんでしょうねぇ。