Thanks Tedsmith and Foada,
Tedsmith--What I mean by type1 is NE,SE,SW,NW, N, S, E,W. Since I am using a microcontroller, I had to program it to send "Dir1" for N,S,E,W and "Dir2" for E, W as compass directions inbetween. It definitely sends correctly to VB and type2 is the same reasoning...