マイクロコントローラーへの RS232 インターフェースがあり、定義済みの一連のコマンドがあります。数百のコマンドがあります。たとえば、PRESSURE 50
圧力を 50 に設定できます。LIMIT 60
制限を 60 に設定できます。
現在、これは一連のネストされた switch ステートメントを使用して処理されますが、これは洗練されていないソリューションのようです。
これらのコマンドを処理するための推奨/最も効率的/最も読みやすい方法は何ですか? LUT は最も整頓されていますが、存在しない文字の組み合わせの空のエントリが多数あることは確かです (理想的ではありません..)。
アイデアをありがとう..