Okay, i am at a total loss here. I want to make a .dll file for use in labview that will use functions from a static library that i have included called disconnect203. The first function i used was the library was called UTMToGeocentric. This function is working fine for me. The second function I am tyring to use from the library is called GeocEulerFromUTMEuler. I use this function in C++ applications frequently and it works just fine. However, when i look at the return values in Labview I get all 0's and a NaN, which i know is not correct. The two functions are very similar when it comes to setting them up. I can only guess that Labview is causing a problem somewhere since the function does work in a C++ application. I have attached the disconnect203.lib, and it's documentation, along with my .dll workspace, and a subvi i have been using to test with. If 0's are inputed for the pitch,roll,yaw input of the GeocEulerFromUTMEuler function, values of pi, and near 0 should be returned for psi,theta, and phi. I am at a total loss here, so anyhelp would be greatly appreciated. Thank you very very much.