There are only 11 bytes in the packet.
Change it to ...

For X = 0 to 10

Then you should get $0FD2 for the CRC.
<br>