Hi Shawn,
Thank you for your reply.
I tried several things, also the stable 3.5 version, the solder jumper on the back of the OLED PCB ,…
The only constant seems to be: setting NTF_DISPLAY_TYPE to 1 results in the display is on and the external compass is not detected. When set to 0 the display is off and the compass detected and functional. It is also indepent whether the OLED is plugged or not!
As I digged a little I found that the address of the OLED seems hardcoded in Display_Backend.h by a #define NOTIFY_DISPLAY_I2C_ADDR 0x3C. So I tried it with a version i compiled on the actulac code but with the address set to 0x3D (solder jumper on the back was changed what results in address 0x3d. But same effect as above. OLED not funtional as NTF_DISPLAY_TYPE is set to 1, also when the dispay isn’t connected at all. Strange …
In the meantime I’ve got frsky telemetry transmission to my taranis display working. Some kind of “workaround”