今制作している機器では,Console機能をUSBとUARTに共通して実装し,どちらからでもコマンドを受け付けるようにする必要がある.
しかし,
Issue of the "Console System Service Library" in Harmony PIC32
の通り,Console機能の複数インスタンス生成でバグが見つかっていて,手動修正が必要となる.
MHGCさんの話では,次期Harmonyで修正されそうな雰囲気が出ているので,早速アップデートされたHarmonyをインストールし,使用してみた.
(この話が出てから,Harmonyのアップデートまで期間が短かったので,期待はしていないが.)
で,アップデート完了後,Consoleの設定を見ると,残念なことが.
以下,Harmony v1.06.02のConsole設定.
以下,Harmony v1.07のConsole設定.
ということで,Consoleインスタンスが1つに制限され,追加することができない!!
非常に残念な改修になっている.
次期Harmonyも,Consoleは複数インスタンスをサポートしないのか,どうなのか・・・
コメント