[riot-commits] [RIOT-OS/RIOT] d18033: sys/shell: Removed fragments of old driver

Martine Lenders authmillenon at gmail.com
Mon Jan 28 15:05:56 CET 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: d180339e5a12c23961e0752109151cef71b15d55
      https://github.com/RIOT-OS/RIOT/commit/d180339e5a12c23961e0752109151cef71b15d55
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M sys/shell/commands/shell_commands.c

  Log Message:
  -----------
  sys/shell: Removed fragments of old driver

The shell handlers of the old, depreciated and removed LTC4150 driver are still
in place. This commit removes them


  Commit: cc0e6dc7791a011a56f5e57d008489ec81397ec3
      https://github.com/RIOT-OS/RIOT/commit/cc0e6dc7791a011a56f5e57d008489ec81397ec3
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M sys/include/phydat.h
    M sys/phydat/phydat_str.c

  Log Message:
  -----------
  sys/phydat: Added unit Coulomb


  Commit: ac98c98a0d2398571d6fc434751c32b68096e3f2
      https://github.com/RIOT-OS/RIOT/commit/ac98c98a0d2398571d6fc434751c32b68096e3f2
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M drivers/include/saul.h
    M drivers/saul/saul_str.c

  Log Message:
  -----------
  drivers/saul: Added coulomb counter & ammeter


  Commit: 5acd87bf6f8ad1e918e186b4e0f520ac1aecb00d
      https://github.com/RIOT-OS/RIOT/commit/5acd87bf6f8ad1e918e186b4e0f520ac1aecb00d
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M tests/saul/Makefile

  Log Message:
  -----------
  tests/saul: Updated BOARD_INSUFFICIENT_MEMORY


  Commit: c00886ac39491324949f6649e754ae648fdd72cf
      https://github.com/RIOT-OS/RIOT/commit/c00886ac39491324949f6649e754ae648fdd72cf
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M drivers/Makefile.dep
    M drivers/Makefile.include
    A drivers/include/ltc4150.h
    A drivers/ltc4150/Makefile
    A drivers/ltc4150/include/ltc4150_params.h
    A drivers/ltc4150/ltc4150.c

  Log Message:
  -----------
  drivers/ltc4150: (Re-)implemented LTC4150 driver

The LTC4150 is a coulomb counter (a.k.a. battery sensor or bidirectional
current sensor) that is used in the MSBA2 board and available for little money
as easy to use break out board.


  Commit: c434c5cd3adc680704c0d4bfcf71bf747f41639d
      https://github.com/RIOT-OS/RIOT/commit/c434c5cd3adc680704c0d4bfcf71bf747f41639d
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M drivers/ltc4150/include/ltc4150_params.h
    A drivers/ltc4150/ltc4150_saul.c
    M sys/auto_init/auto_init.c
    A sys/auto_init/saul/auto_init_ltc4150.c

  Log Message:
  -----------
  drivers/saul: Integrated ltc4150


  Commit: fa0d08a08b164aea8d5c640678cbda90dfe6ec68
      https://github.com/RIOT-OS/RIOT/commit/fa0d08a08b164aea8d5c640678cbda90dfe6ec68
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M boards/msba2/Makefile.dep

  Log Message:
  -----------
  boards/msba2: Added ltc4150 to saul_default


  Commit: db0c66e07f6437235c30fba13a70daf4ca9340e8
      https://github.com/RIOT-OS/RIOT/commit/db0c66e07f6437235c30fba13a70daf4ca9340e8
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M drivers/include/ltc4150.h
    M drivers/ltc4150/ltc4150.c
    A drivers/ltc4150/ltc4150_last_minute.c

  Log Message:
  -----------
  drivers/ltc4150: Allow tracking last minute charge

Implemented an example `ltc4150_recorder_t` implementation as a proof of concept
for the recorder API.


  Commit: 618e2e58d5daaa5313182663d3d820ad7d4d65a3
      https://github.com/RIOT-OS/RIOT/commit/618e2e58d5daaa5313182663d3d820ad7d4d65a3
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    A tests/driver_ltc4150/Makefile
    A tests/driver_ltc4150/main.c

  Log Message:
  -----------
  tests: Added test for ltc4150 driver


  Commit: 2ba57ac00c1f6b926101eac7945a0723b8d273bb
      https://github.com/RIOT-OS/RIOT/commit/2ba57ac00c1f6b926101eac7945a0723b8d273bb
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M tests/driver_ltc4150/Makefile
    M tests/driver_ltc4150/main.c

  Log Message:
  -----------
  tests/driver_ltc4150: Workarround for msp430

The msp430 toolchain is missing an `fputs()` implementation. This commit makes
them use the `printf("%s", str);` instead of `fputs(str, stdout);`, which is
semantically equivalent (but has more overhead).


  Commit: 075ad47bb301d1f670ed605e6cfddb5a43a10feb
      https://github.com/RIOT-OS/RIOT/commit/075ad47bb301d1f670ed605e6cfddb5a43a10feb
  Author: Marian Buschsieweke <marian.buschsieweke at ovgu.de>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M tests/driver_ltc4150/Makefile

  Log Message:
  -----------
  tests/driver_ltc4150: BOARD_INSUFFICIENT_MEMORY


  Commit: caa1d0b8e572cfffd6b03617851a210a3d426b78
      https://github.com/RIOT-OS/RIOT/commit/caa1d0b8e572cfffd6b03617851a210a3d426b78
  Author: Martine Lenders <authmillenon at gmail.com>
  Date:   2019-01-28 (Mon, 28 Jan 2019)

  Changed paths:
    M boards/msba2/Makefile.dep
    M drivers/Makefile.dep
    M drivers/Makefile.include
    A drivers/include/ltc4150.h
    M drivers/include/saul.h
    A drivers/ltc4150/Makefile
    A drivers/ltc4150/include/ltc4150_params.h
    A drivers/ltc4150/ltc4150.c
    A drivers/ltc4150/ltc4150_last_minute.c
    A drivers/ltc4150/ltc4150_saul.c
    M drivers/saul/saul_str.c
    M sys/auto_init/auto_init.c
    A sys/auto_init/saul/auto_init_ltc4150.c
    M sys/include/phydat.h
    M sys/phydat/phydat_str.c
    M sys/shell/commands/shell_commands.c
    A tests/driver_ltc4150/Makefile
    A tests/driver_ltc4150/main.c
    M tests/saul/Makefile

  Log Message:
  -----------
  Merge pull request #10755 from maribu/ltc4150-new

drivers/ltc4150: (Re-)implemented driver for the LTC4150 coulomb counter


Compare: https://github.com/RIOT-OS/RIOT/compare/579925b81da5...caa1d0b8e572
      **NOTE:** GitHub Services has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      We will provide an alternative path for the email notifications by January 31st, 2019.


More information about the commits mailing list