This is probably more of a Unity issue, but I figured some clarification might help me solve it.
I'm trying to access data from a Garmin heart rate monitor in Unity via ANT USB stick. I can successfully receive data from it using a C# console application (a slight modification of the demo application), but I cannot connect to the USB stick when I use the application as a script in Unity. I believe this is a result of Unity not correctly referencing the dlls. I can successfully reference ANT_NET.dll, but the other 3 dlls are proving to be problematic (because they are unmanaged?).
If someone could explain the relationship between the dlls, that may prove useful. My current understanding is that I need to reference ANT_NET.dll, which needs to reference ANT_WrappedLib.dll. I also read that I may need DSI_CP210xManufacturing_3_1.dll and DSI_SiUSBXp_3_1.dll, but I'm not entirely sure what role they play or if they are even needed.
If anyone can offer suggestions for Unity or clarification about the dlls, it would be greatly appreciated. This is my first attempt at using ANT and I have deadlines approaching quickly.
Thanks