at initial APM/OSD/xbee power-on, the OSD gets some data from the telemetry but this isn't completely accurate. Once I "connect" the Mission Planner with an xbee on my laptop to the APM, the telemetry starts to display all the data (and accurately).
I've tried powering up without the xbee present, and this makes no difference - the APM must still be connected to the mission planner first before telemetry is received.
I'm powering the OSD via the 12V side, i've got the 2 blobs soldered on, and have only the RX and GND lines connected on the APM side of things.
It would be nice to be able to get OSD data without having to use a laptop each time I want to fly... does anyone have any ideas?