This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Sample C/C++ software for Windows

Does anyone here can share the source code for a small program written in C or C++, which can be compiled on a Windows machine, and can receive the orientation data from a standard Thingy 52, running the latest 2.20 firmware?
I would like to use the Thingy 52 as an headtracker for binaural audio, mounting it over a good headphones set, but I cannot find an easy way of capturing the orientation data which the Thingy is successfully broadcasting to my smartphone...
The Thingy pairs successfully to my Windows laptop. But I cannot use the standard webapp, as it says that the firmware on the Thingy is old, whilst it is the latest, v. 2.20.
And in any case it is unpractical (and slow) to use a webapp for getting the orientation data, I would prefer to use just a small piece of code to be inserted inside my binaural rendering software, which is written in C++ and compiled with Visual Studio 2017.

Parents Reply Children
  • Of course the Thingy is working perfectly with the Android app, but this is of no utility, as any Android smartphone already comes with orientation sensors which can be used (and are already being used) for head-tracking, in freely available apps such as Google's Jump Inspector, or simply in the Facebook and Youtube apps.
    It is on standard PCs that headtracking is not usually available. The Ossic project promised to release headphones with incorporated headtracking sensor, they raised more than 3 millions USD on Kickstarter and Indiegogo, but they were never able to supply these headtracking headphones (I burned 300 USD with them).
    The Nordic Thingy is a very nice device for doing headtracking, and the market request is huge (if not, how the hell could have Ossic managed to raise 3 million USD for this?).
    So I think it would be advisable that some of your software engineer spends some hours releasing a small piece of C/C++ code for capturing the orientation data from the thingy. 
    Other makers of similar devices, for example Wit Motion in China, already provide such a small demonstrative app with its source code.
    I hope that the community can help, but direct support from Nordic would be definitely better, and highly appreciated.

    Thanks!

Related