Hi,
i found your site searching a way for built a tilt compensated compass using an LSM9DS1 and i discover your explanation and then your shop and your product. I tried to apply the code on a different development platform i have some problem (it doesn compensate) but the question is: have you ever considered to create a library for your product for working on Codesys?
I think this can open big opportunities for you and for people (like me) coming from automation world and not so skilled in C\Python code. Codesys it’s a very powerfull free (for developers) platform for automation project and they start to support RPI since few years.