Usb hid send frame

First thing you need to do is define what you mean be "a hex string". Frankly, it is unlikely that you need to send a string of hex digits to anything.

I have an arduino with usb host shield

due to the fact that I'm a basic programmer

These two statements do NOT go together!