#MSX0 からマシン語でIOTPUTしてラズパイpicoにVGMデータ送ってYM2151シールドで演奏する実験、一応できたんだけど転送速度がテープロードかっていうくらいの遅さww
1kB送信するのに約6秒かかる=1300bps!ww
ちなみに送信はディスクから1kB読み込んで、1バイトずつ1024回送る→次の1kBをディスクから読み込んで送信…の繰り返しでやっている。
@mobileff IoTについて不勉強で恐縮なのですがなんというか…MSX0と他のデバイスと通信するにあたり、データを大量に送ってはいけない(実用性が損なわれる)ような設計に見受けられます。多くても1回50バイト程度で…。自分はサーバで生成したデータをダウンロードしてくるアプリを作ろうと思っていたのですが…こう…
@nf_ban
リプライありがとうございます。私のほうがIoTの何たるかとか全然わかっていないと思いますw
設計というのはMSX0プラットフォームの設計が、ということですか?
@nf_ban
そうですよね。
外部デバイスへのコマンド送信とか、センサーからの値の受信とかのデータ量を想定している感じはなんとなくありますね。
自分は実用的なものを作れるという腕もセンスもないのでハナから実験・遊びっていう感じでやっています。実用的なものを効率よく作るなら正直、Arduinoなりラズパイpicoなり素のM5使ったほうが遥かに・・・なのでww
旧来のMSXだとできなかったことを拡張してできるようにするという観点で時計の壁紙ダウンロード機能は私からみたらロマンだなあと思います。テレホタイムじゃないですけど、夜中寝てる間にダウンロードしておいてくれれば遅さは気にならないかも・・・と思います。
投稿拝見して、今度はHTTP通信をもう少しいろいろいじってみたくなりましたw 到着直後にちょこちょこっと試してそれっきりなので・・・