All SysEx messages begin with the following header, regardless of direction (Host → Launch Control XL 3 or Launch Control XL 3 → Host):
Hex: F0h 00h 20h 29h 02h 15h
Dec: 240 0 32 41 2 21
After the header is a command byte, selecting the function to use, and then whatever data is required for that function.