vb.net 怎么将一串字符串以16进制的形式发送给串口

vb.net 如何将一串字符串以16进制的形式发送给串口
比如说我的字符串现在是 str1= FD000A01048BED97F354086210    但是我想以16进制的形式将FD000A01048BED97F354086210  通过串口发送出去。。
大家注意了,,FD000A01048BED97F354086210不需要转换的,就把FD000A01048BED97F354086210当成16进制发送。。麻烦各位帮帮忙了。。。 

------解决方案--------------------
先确定人家是要字符形式的还是要二进制的,如果是字符形式,那就直接转为byte[]传输,如果是二进制形式,那么你要将每个字符转为它代表的数值,然后装入byte[]传输
------解决方案--------------------
不管怎么发 都是二进制= =
------解决方案--------------------
引用:
引用:不管怎么发 都是二进制= =  
那么串口发送的时候是可以选择16进制发送的啊?

8位8位的发的意思么? 或者回显16进制? 串口懂得不多,串口Tool知道的更不多了。