HID services: Difference between revisions

Line 1,958: Line 1,958:
  uint8_t FirmwareVersion[0x10] = {0};
  uint8_t FirmwareVersion[0x10] = {0};
  *(uint32_t *)FirmwareVersion = (FirmwareVersionByte3 << 24) | (FirmwareVersionByte2 << 16) | (FirmwareVersionByte1 << 8) | FirmwareVersionByte0;
  *(uint32_t *)FirmwareVersion = (FirmwareVersionByte3 << 24) | (FirmwareVersionByte2 << 16) | (FirmwareVersionByte1 << 8) | FirmwareVersionByte0;
  *((uint32_t *)FirmwareVersion + 1) = 0x5354;  // "ST"
  *((uint32_t *)FirmwareVersion + 1) = 0x5354;  // "TS"
   
   
  return FirmwareVersion;
  return FirmwareVersion;