ステータスの返却はなんとなくできているっぽいけど、結構シビアかもしれない。相手がDFPlayerMini互換機だからかもしれないけどねw

QT: fedibird.com/@mobileff/1117112
[参照]

MobileFF  
#MSX0 ラズパイpicoに仲介してもらってMSX0からDFPlayerMini動かしてみた。 とりあえず指定のトラックを再生させるのは出来た。 まだ一方的にデータ送るだけだけど、ステータスを返してもらうのが上手くいくかこれから実験してみる。
フォロー


仕掛けはとても単純で、まずMSX0からデータ長と返却を受け取るかどうかを_IOTPUTで2バイト送る。その後データ本体を_IOTPUTで送る。ラズパイpico側はそれらの指示に従い所定のバイト数を受け取ったら、データ本体をUARTに送信。返却必要な時は続けてUARTからレスポンスを受け取り、I2C側に返却する。MSX0では_IOTGETでレスポンスを受信。これだけ。
QT: fedibird.com/@mobileff/1117125
[参照]

MobileFF  
ステータスの返却はなんとなくできているっぽいけど、結構シビアかもしれない。相手がDFPlayerMini互換機だからかもしれないけどねw #MSX0 QT: https://fedibird.com/@mobileff/111711291645830150 [参照]
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。