We've had ANT+ HeartRate integrated into our Unity game for a while. We accomplished this by bringing in the AntPlutManaged library's raw C# code into our project and the three .dll's it required. The raw C# code only required minor modification to help it locate it's .dll's in Unity's slightly unusual file structure. Still, with those slight modifications (that were actually an answer from another topic on this forums) we've had ant+ working near flawlessly for a few months now.
Today, however, we hit a snag I was hoping to get some insight in. You see, Unity3D is a cross-platform game engine, and we're beginning to do the necessary work to get our game working on Mac OSX. For the Ant+ side of things, that means making use of the Mac library. But, when we cracked open the Mac library today, we saw that it doesn't seem to have a any sort of wrapped and/or managed library. Thus, we find ourselves in a bit of a pickle.
Is there anyway we can hook up the C# Ant+ Managed Libraries to the Mac Ant+ package, or do we have to build that part of our code base from the ground up?