Hi Ian, good news for you.
1) B500 Temperature: It seems the code just didn't exist for this device. I've added the temperature parsing code a few minutes ago. 2) B500 Baro Altitude: Borgelt doesn't use the usual PGRMZ sentence for baro alt and that's why it thought it didn't have data. I've added alternative parsing of the baro alt for the BorgeltB50 driver. However I wouldn't use this feature, since Borgelt only sends full hundred feets rounded up. So if you are on 123 feet you will get 200 feet displayed inside XCSoar. That's what we get from the device and since we can't do magic we can't show you anything more precise 3) B500 TAS/IAS: The indicated airspeed was also bugged. I've fixed it too. Conclusion: Please wait for the next build that Max does and try again with that one. Turbo Am 26.09.2010 18:53, schrieb Ian: > Hi Tobias > > Thanks for the response: > > On 26/09/2010 11:24, Tobias Bieniek wrote: > >>> First Question: I am looking at the details of the software. I notice >>> (at least on the ground) that Outside Air Temperature reads 0 Deg C >>> while I get a valid reading on the B500 itself. The Barometric height >>> reading is blank. Is there a bug in here somewhere? (This is with a >>> "stable" 6.0 version from a few weeks ago). > >> 1) Temperature should be read from the PBB50 sentence. Please go to >> Config -> Setup System -> Page 8 (Devices) and ensure you have chosen >> BorgeltB50 as connected device > > It is set for Borgelt B50, > >> 2) Barometric height should be available to XCSoar independent of that >> configuration... >> 3) Please connect the PDA to your device and click on Config -> Raw >> Logger, wait about 2 minutes (make sure GPS signal is there) and then >> quit XCSoar. After that there should be a file called "xcsoar-nmea.log" >> in your XCSoarData folder which you should send us so we can check where >> the problem is. > > I have attached a nmea log as requested. This was made on the ground, > at home about 80' ASL. Looking at this with a text editor it seems to > be doing 6 knots on the ground and pressure altitude is -200 ft. > > Maybe the ASI readout needs calibration, but I just plugged in my > Volkslogger for a check, it is reading -245' (at standard barometric > pressure). so the barometric altitude is plausible. > > Maybe -ve altitude prevents temperature from being displayed? > > I also played with the flap switch, mcready, ballast and bugs > settings. These all show on the nmea log too. But I did not observe > any change in the Xcsoar display with the flap switch, should it not > have changed to thermalling mode? (Not sure I would always want this, > I often fly ridges and wave with the B500 in vario mode, not speed to > fly mode). > > I will have to do this again at the airfield. Hopefully while flying. > Next time I will test mcready and bugs settings too. > >>> Next Question: Which version of XCsoar should I be running at this >>> stage? I have virtually no experience flying time with a PDA setup. >>> So I >>> need a stable platform to learn how the device works with the least >>> distraction in the cockpit. Options are: > >> XCSoar 6.0: The stable versions work really well and much faster then >> the old 5.2.4. > > I am now running stable, dated 21 Sep 2010. > >>> Final (long term) Question: The B500 has a switch card module that has >>> many functions. One which might be useful is to wire the Flarm into the >>> switch card. You can then switch the NMEA source from B500 to Flarm in >>> flight. Then I could then chose between the real air data input from >>> the >>> B500 (for wind vector calcs etc) and "Flarm rada" function from the >>> Flarm input. How would Xcsoar handle a switch of NMEA device source in >>> flight (using the same COM Port). Would I have to change the >>> configuration on Xcsoar too? > >> You might experience a sudden jump in your position due to an offset >> error of the GPS antenna but everything else _should_ work fine. I've >> tried this with FLARM/LX5000 setup and it worked quite good, however for >> LX5000 I was using the "Generic" device driver. > > Will it display Flarm data if the configured source is still "B50"? > >> Yes. There is also a german product called "K6 Mux" >> (http://www.k6-team.de/index.php?option=com_content&view=article&id=62&Itemid=9 >> >> >> <http://www.k6-team.de/index.php?option=com_content&view=article&id=62&Itemid=9>) >> >> >> which does the same and if I remember correctly Max has that unit >> installed in his glider too. > > Good, if I decide to got that route one day. > > Thanks > > Ian ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Xcsoar-user mailing list Xcsoar-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcsoar-user