I used to have Navio, Navio+ and now switching to Navio 2.
I do like the new drivers, but not the fact I can’t do same on my own kernel (still trying to find how to install uv4l driver which is far better comparing to Gstreamer and much more powerfull, but anyway problem is not this one).
I can use PWM signals and controll all my servos and motors, however barometer and temperature simply returns:
root@navio:/home/pi/Navio2/C++/Examples/Barometer# make
g++ -I …/… Barometer.cpp …/…/Navio/MS5611.cpp …/…/Navio/I2Cdev.cpp …/…/Navio/Util.cpp -o Barometer
What exactly do you mean? If you use standard Raspberry Pi Foundation’s image, then you cannot really expect everything to work. That’s why we prepare an image for our users. We try to alleviate the pain that is associated with maintaining your own distribution.
Either way, if you do think, that you need to use your own image, please be sure that I2C1 is enabled in /boot/config.txt
Well, Hi… This thing about your custom kernel is a separate discussion.
My temp and barometer are not working - main subject. Anything to suggest here?
No nothing was connected to I2C.
Now have opened up a completely new RPI 3 and connected Navio.
Downloaded your source… only thing which works now is LED control, I2C shows ZERO numbers everywhere…
Barometer and etc returning errors.
Seems like something is wrong with the hardware. Please send an email to info@emlid.com with your order number and link to this thread and we will arrange a replacement.