gpsd-commit-watch
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-435-g7


From: Fred Wright
Subject: [gpsd-commit-watch] [SCM] GPSD branch, master, updated. dev-3.19a-435-g7fc42e4
Date: Wed, 27 Mar 2019 23:28:54 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GPSD".

The branch, master has been updated
       via  7fc42e4d1c881e6c88c3f01b4b19080dcdf8378b (commit)
       via  4b80866539305242d6fe96bf385efd30d95da6a7 (commit)
       via  f44ab4824d2a2cb6580d1eb8c91f3ff821e6cb37 (commit)
       via  e2d066957943218cd95406d211bf6360a8f5a3a7 (commit)
       via  cb43959238b70957f25caa99ef3410fa757d07c5 (commit)
       via  9f80e0303cdd96be49cb242e207fc5d9176ea987 (commit)
       via  aa471d61c13829b950d7d978635bc6a33ac8efb0 (commit)
       via  bf485971bc2d6387e3abb8b1856e817b74b6c6a4 (commit)
      from  6b1d7f41bd97b343701f6a6c4d230101fc2a684c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7fc42e4d1c881e6c88c3f01b4b19080dcdf8378b
Author: Fred Wright <address@hidden>
Date:   Wed Mar 27 16:45:19 2019 -0700

    ubxtool/zerk: Makes PySerial a "soft" dependency.
    
    This allows the absence of the PySerial ('serial') module, as long as
    the -f option is not used.  This not only avoids the PySerial
    dependency for informational options like -h and -V, but also allows
    full functionality in the "via gpsd" mode.
    
    The 'gps_io' class was taking the 'serial' module (mistakenly referred
    to as a class as an init argument, but wasn't making any use of that
    flexibility.  Since fully supporting that would complicate the error
    message, it's simply removed instead.
    
    The zerk changes are untested, due to the lack of appropriate
    hardware.  However, they are identical to the changes in the
    corresponding code in ubxtool, which is tested.
    
    The manpages are updated to mention the pyserial dependency for -f.
    
    The install of ubxtool and zerk is no longer conditional on PySerial.
    
    TESTED:
    Tested ubxtool with PySerial 2.7, 3.0, 3.4, and none at all, verifying
    that -f works with all three versions, and other modes work without.
    Also tested with Python 3.4-3.7 (PySerial 3.4 only).

commit 4b80866539305242d6fe96bf385efd30d95da6a7
Author: Fred Wright <address@hidden>
Date:   Wed Mar 27 15:34:38 2019 -0700

    ubxtool: Fixes SAVE/RESET/CFG-CFG bugs.
    
    The masks for SAVE and RESET were not defined as intended by the
    comments, including having one of the bits in the wrong byte.
    
    Two conditionals (only one actually effective) were checking the
    value of 'type' rather than the 'save_clear' argument, probably
    due to an incomplete rename.  This rendered SAVE inoperative,
    and due to the implied load, it had the effect of resetting the
    parameters to their saved values (usually the defaults, due to
    the broken SAVE).
    
    The decode for CFG-CFG had similar bugs related to bit positions.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and     LEA-M8N

commit f44ab4824d2a2cb6580d1eb8c91f3ff821e6cb37
Author: Fred Wright <address@hidden>
Date:   Wed Mar 27 13:49:02 2019 -0700

    ubxtool: Adds commas to raw payload output.
    
    This both improves the readability of the raw dump, and formats it
    such that it can be fed back to a subsequent -c command, making
    incremental settings tweaks easier.  Unfortunately, verbosity 5 is
    needed to see this; the verbosity meanings are not very well
    organized.  Filtering the output with grep is helpful.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and     LEA-M8N

commit e2d066957943218cd95406d211bf6360a8f5a3a7
Author: Fred Wright <address@hidden>
Date:   Wed Mar 27 13:26:03 2019 -0700

    ubxtool: Reworks -c option so that it's usable.
    
    It appears that the -c code was more or less inherited from zerk and
    essentially useless for the UBX message format.  This reworks it so
    that the argument is a comma-separated list of hex bytes giving the
    class, ID, and any payload.  The header, length, and checksum are
    added automatically, making it reasonably convenient to specify
    arbitrary commands.  The only limitation is the need to specify
    multibyte quantities as individual bytes.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and     LEA-M8N

commit cb43959238b70957f25caa99ef3410fa757d07c5
Author: Fred Wright <address@hidden>
Date:   Sat Mar 23 18:22:53 2019 -0700

    ubxtool: Adds interface option for UBX-CFG-PRT.
    
    The UBX-CFG-PRT command can specify any port, though it defaults to
    the current port.  This option allows the port ID to be specified,
    either as a name or as an integer.  At present, it only affects the
    PRT preset, though it could be used for other port-related commands in
    the future.
    
    Note that the baud rate is only applicable to the UART port, so
    there's no point in applying this to the -S option.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and     LEA-M8N

commit 9f80e0303cdd96be49cb242e207fc5d9176ea987
Author: Fred Wright <address@hidden>
Date:   Sat Mar 23 16:16:28 2019 -0700

    ubxtool: Improves CFG-PRT decoding.
    
    1) Provides a decode of the port type.
    
    2) Makes the type-dependent portions of the decode appropriately
    conditional.
    
    3) Includes the final always-reserved word.
    
    4) Formats the slaveAddr in the DDC case.
    
    As a side effect, txReady is moved to the earlier line to group
    it with other type-independent decodes.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and     LEA-M8N

commit aa471d61c13829b950d7d978635bc6a33ac8efb0
Author: Fred Wright <address@hidden>
Date:   Fri Mar 22 21:14:13 2019 -0700

    ubxtool: Adds NAVX5 and SBAS poll commands.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and     LEA-M8N

commit bf485971bc2d6387e3abb8b1856e817b74b6c6a4
Author: Fred Wright <address@hidden>
Date:   Fri Mar 22 20:44:27 2019 -0700

    ubxtool: Fixes some decode bugs and some text.
    
    Some decodes weren't allowing the zero-length poll case.
    
    The NAVX5 decode was overwriting part of the result.
    
    The USB decode was completely broken.
    
    The TP5 decode was completely broken.
    
    A few comments were obviously wrong.
    
    A couple of manpage lines had a typo and an omission.
    
    A few -p items were missing from the manpage.
    
    TESTED:
    Tested on LEA-6S, LEA-M8F, LEA-M8T, and LEA-M8N

-----------------------------------------------------------------------

Summary of changes:
 INSTALL         |   2 +-
 SConstruct      |  17 +----
 man/ubxtool.xml |  55 ++++++++++++++--
 man/zerk.xml    |   3 +-
 ubxtool         | 192 +++++++++++++++++++++++++++++++++++++++-----------------
 zerk            |  15 ++---
 6 files changed, 198 insertions(+), 86 deletions(-)


hooks/post-receive
-- 
GPSD



reply via email to

[Prev in Thread] Current Thread [Next in Thread]