Is there any example for the use of the Dexter dIMU with the BrickPi3? Or is there an example how to program some other i2c device in C that I could adapt to the dIMU?
It’s a bit hard to try to translate stuff I don’t understand from Python to C.
Regards,
Michael
1 Like
Hi @michael,
Unfortunately, we don’t have a library for the dIMU
sensor for the BrickPi3
.
We have one for the BrickPi+
, but since we’ve moved over to BrickPi3
, we would have to write an updated library for it.
Since the BrickPi+
/ BrickPi3
platforms communicate through I2C
with the dIMU
sensor, this means someone would have to write a port for it.
Here’s the source code for the dIMU
for the BrickPi+
written in C
language:
And here’s the library for interfacing with the BrickPi3
for the Raspberry Pi
written in Python
:
And here’s an program example written for the BrickPi3
for a random sensor (consider it a sample) (which is also written in Python
):
What someone would have to do is to go through the C
program for the dIMU
and write a corresponding program for the BrickPi3
by following the brickpi3.py
module.
At the end you would get a program that’s similar in architecture with the program I’ve shared in the last link.
Hope this clears the waters a little bit for you.
Thank you!