[PATCH] Add deco model info strings to hw parser
Miika Turkia
miika.turkia at gmail.com
Wed Jan 21 02:10:16 PST 2015
> On 21 Jan 2015, at 15:42, Anton Lundin <glance at acc.umu.se> wrote:
>
> Signed-off-by: Anton Lundin <glance at acc.umu.se>
> ---
>
> This patch is ment for the Subsurface-testing branch of libdivecomputer.
>
> src/hw_ostc_parser.c | 41 +++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 41 insertions(+)
>
> diff --git a/src/hw_ostc_parser.c b/src/hw_ostc_parser.c
> index 800dac4..5e8cc3d 100644
> --- a/src/hw_ostc_parser.c
> +++ b/src/hw_ostc_parser.c
> @@ -56,6 +56,9 @@
> #define OSTC3_GAUGE 2
> #define OSTC3_APNEA 3
>
> +#define OSTC3_ZHL16 0
> +#define OSTC3_ZHL16_GF 1
> +
> #define UNSUPPORTED 0xFFFFFFFF
>
> typedef struct hw_ostc_parser_t hw_ostc_parser_t;
> @@ -84,6 +87,9 @@ typedef struct hw_ostc_layout_t {
> unsigned int battery;
> unsigned int desat;
> unsigned int fw_version;
> + unsigned int deco_info1;
> + unsigned int deco_info2;
> + unsigned int decomode;
> } hw_ostc_layout_t;
>
> typedef struct hw_ostc_gasmix_t {
> @@ -118,6 +124,9 @@ static const hw_ostc_layout_t hw_ostc_layout_ostc = {
> 34, /* battery volt after dive */
> 17, /* desat */
> 32, /* fw_version */
> + 49, /* deco_info1 */
> + 50, /* deco_info1 */
should read deco_info2
miika
More information about the subsurface
mailing list