Hi,
Have you thought about that 1000 DEC is HighByte=3 and LowByte=232 and not 10 00?
What you get is actually correct if you look at following:
00001010 00000000=2560 HighByte=10 DEC LowByte=0
00000011 11101000=1000 HighByte=3 DEC LowByte=232
My suggestion is to split the word in VB using a different method.
Bookmarks