2017-01-18 3 views
-4

私のコードに問題がありますが、これまでは赤外線コントロールを使っていましたが、今回は「入れ子にしています」ので、メニューのように動作します。しかし私は84行目にIFループに入っていませんが、何か問題は見えますか?前もって感謝します。Arduino赤外線が入っていないIF

http://pastebin.com/jNiL6m4X

注それは

答えて

0

まず動作しないところループはライン61で使用されている場合、まったく同じあなたはresultCodeが実際BUTTON_CHMIで、ライン71であればチェックしているということ? それ以外の場合は、最初のswitch文も入力しません。

第2に、93行目以降は、CASE -entriesのswitch文があり、それぞれにbreakがありません。従って、どの条件にもかかわらず、「CASE'-statement applies, you may fall intoBUTTON_BACK」は、出口条件が真に設定される。どのボタンを押しても、いつでもメニューを終了すると思います。

関連する問題