Hi jdam,
 
Thank you for posting in our forums. LabVIEW is a very powerful and versatile tool that should be able to accomplish some of your tasks. First, I just want to clarify some things about your issue. With this data message playback, is there a specific file format that you were looking to use? Or were you just looking to display the results back on the screen? If your data is stored in a spreadsheet file, then I'm assuming you have some sort of two-dimensional array of data. You can use some of the array functions, such as Index Array, to pull out each row on each iteration of a while loop and act on that data. This action can include performing a conversion from the binary hex data into whatever specific format you are trying to use. We have functions like the typecast function and other format conversion functions in the String/Conversion Palette of VI's that can help accomplish this task.
 
You should be able to use a simple user interface that has a button for each playback action. Each of these buttons can be tied to a specific event in an event structure. Using the appropriate converted data format, you can have each of these events perform whatever actions or display with your data depending on the button that is pressed. Was this the type of functionality that you were looking for? If you wouldn't mind elaborating a little bit more on your steps, I would be able to give you more detail to push you along a more specific path. I hope that I'm understanding you correctly. Take care and have a great day!
 
Regards,
 
Matt G.
Applications Engineer
National Instruments