Arduino REPORT_VERSION

userHead Z2R2 2024-11-20 20:44:48 51 Views1 Replies

Hi Guys, 

 

I'am checking the Arduino.cs file and I am stuck with the REPORT_VERSION Command.

 

Could you confirm that command is 0xF9 ?

 

This Case Code seems strange for me...

 

private const int REPORT_VERSION = 0xF9; // report firmware version

 

if (inputData < 0xF0)
                           {
                               command = inputData & 0xF0;
                               _multiByteChannel = inputData & 0x0F;
                               switch (command)
                               {
                                   case DIGITAL_MESSAGE:
                                   case ANALOG_MESSAGE:
                                   case REPORT_VERSION:
                                       _waitForData = 2;
                                       _executeMultiByteCommand = command;
                                       break;
                               }
                           }

 

Thanks

Best Regards