Skip to content

Releases: infinity-aps/pummpcomm

Use Elixir 1.6

02 Mar 13:32
7380585

Choose a tag to compare

Changes

  • Bump Elixir base version to 1.6
  • mix format applied to most files in project
  • Fix warnings and deprecated calls

Autoselect chip

02 Mar 11:35
18b7998

Choose a tag to compare

Enhancements

  • Autoselect chip driver
  • Add command/response to read pump's standard basal schedule
  • Add rolling history data and full command/response set to PumpFake

Support configurable pump communication driver

27 Oct 13:29

Choose a tag to compare

Support subg_rfspy and rfm69 via SPI by making the communication driver a configuration option

Better documentation!

15 Sep 23:44

Choose a tag to compare

Enhancements

  • Extract subg_rfspy client code into separate hex package

Bug Fixes

  • Fix credo warnings that cause a non-zero exit status
  • While fixing @moduledocs in those modules, also document their types and functions, so that most undocumented functions are now documented too with @doc and @spec
  • Fix lines > 120 characters
  • Remove () from function definitions

v2.2.0

10 Sep 01:01

Choose a tag to compare

This release contains the following changes:

  • Removes reliance on local system timezone and makes timezone application explicit
  • Fixes BolusWizardSetup decoding on older x22 pumps (Use 124 bytes instead of longer format)

v2.1.7

28 Aug 01:12

Choose a tag to compare

Use tuple for read_time response

v2.1.6

27 Aug 03:52

Choose a tag to compare

Remove additional :ok tuples from Pump response

v2.1.5

27 Aug 03:35

Choose a tag to compare

Bugfix:

Fixes Pummpcomm.Monitor.BloodGlucoseMonitor to expect a tuple for get_current_cgm_page

v2.1.4

27 Aug 02:27

Choose a tag to compare

This release:

  • Adds get_model_number to Pummpcomm.Session.Pump
  • Unifies the response from all Pump genserver calls to return a tuple

v2.1.3

25 Aug 20:29

Choose a tag to compare

Move project to github.com/infinity-aps/pummpcomm