Brilliant! One question. Is there a particular reason that the Aeris/Oceanic F10 is not listed. I have been trying to get it working for the last few days, but I get an error: "

[1.852715] ERROR: Invalid ringbuffer pointer detected (0x006000 0x000910). [in oceanic_common.c:456 (oceanic_common_device_profile)]

" .
I was just about to ask for help on how I can debug this in the mailing list. Any experience and help on this device is greatly appreciated! The wierd thing is that it works on mac dive but not an any other software I have tried with that uses the latest libdivecomputer build. including my own software, subsurface and the dctool.
Thanks
Peter


On Fri, Sep 30, 2016 at 10:18 PM, Jef Driesen <jef@libdivecomputer.org> wrote:
Hi,

The v0.5.0 release is now available!

http://www.libdivecomputer.org/releases/libdivecomputer-0.5.0.tar.gz

After more than three years of development, the v0.5.0 release is long
overdue. The main highlights are the support for many new devices, a few
new features and lots of bug fixes. This release is fully backwards
compatible with the previous one.

New features:

 * Add support for new backends:
    - aqualand: Citizen Hyper Aqualand
    - commander: Cochran Commander and EMC
    - eonsteel: Suunto EON Steel
    - idive: DiveSystem iDive and iX3M
    - meridian: Scubapro Meridian, Mantis and Chromis
    - nitekq: Dive Rite NiTek Q
 * Add support for many new devices:
    - Aeris: 500 AI, A300, A300CS, F11, XR-1 NX
    - Aqualung: i300, i450T, i550T
    - Beuchat: Mundial 2, Mundial 3, Voyager 2G
    - Cressi: Giotto, Newton
    - Dive Rite: NiTek Trio
    - Heinrichs Weikamp: OSTC 2, 3+, 4, cR and Sport
    - Hollis: TX1
    - Mares: Airlab, Smart, Smart Apnea, Puck 2
    - Oceanic: F11, OCi, VTX
    - Scubapro: XTender 5
    - Shearwater: Nerd, Perdix, Petrel 2
    - Sherwood: Amphos, Amphos Air, Vision
    - Subgear: XP-3G, XP-Air
    - Suunto: Vyper Novo, Zoop Novo
    - Tusa: IQ-700
    - Uwatec: Aladin 2G, Aladin Sport
 * Add a new sample with the active gas mix.
 * Add the temperature, tank and divemode fields.
 * Add support for updating the OSTC and OSTC3 firmware.
 * Add support for configuring the OSTC3 settings.
 * Add a new dc_parser_new2 convenience function.

Removed/changed features:

 * The gas change events (SAMPLE_EVENT_GASCHANGE and
   SAMPLE_EVENT_GASCHANGE2) have been replaced with the new gasmix
   sample (DC_SAMPLE_GASMIX). The legacy events are considered
   deprecated, but kept for backwards compatibility.

Bug fixes:

 * Many small improvements

Jef
_______________________________________________
devel mailing list
devel@libdivecomputer.org
http://libdivecomputer.org/cgi-bin/mailman/listinfo/devel