Skip to content

Releases: SmartOperatingBlock/room-control-unit

1.10.2

30 May 13:37
Compare
Choose a tag to compare

1.10.2 (2023-05-30)

Bug Fixes

1.10.1

29 May 20:27
Compare
Choose a tag to compare

1.10.1 (2023-05-29)

Bug Fixes

  • add initialization time (7342caa)

General maintenance

  • change default id of rooms (191cc8b)

1.10.0

28 May 14:55
Compare
Choose a tag to compare

1.10.0 (2023-05-28)

Features

  • add catheter as implantable medical device (03674e9)

Build and continuous integration

  • deps: update arduino/setup-arduino-cli action to v1.1.2 (50b8fcf)

Performance improvements

  • use a number type for person role in cards to save memory (cd9de63)

1.9.2

03 May 16:01
Compare
Choose a tag to compare

1.9.2 (2023-05-03)

Bug Fixes

  • handle luminosity intensity instead of luminosity percentage (2824483)
  • hvac system must start in off state (d0d2fe8)
  • use luminosity instead of percentage in lights command (1297c3c)
  • use luminosity instead of percentage in lights command deserialization (1d737e8)

Dependency updates

  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.17 (fd90f35)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.19 (fc224f3)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.20 (85a2063)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.21 (4e6d17e)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.22 (d45d409)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.23 (d0a43a6)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.24 (d221587)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.25 (44b7680)
  • deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.26 (b4a20d2)
  • deps: update node.js to 18.15 (3bc1a72)
  • deps: update node.js to 18.16 (14963c1)

Refactoring

  • add constructors and handle the intensity with long instead of percentage (22e8b81)
  • reflect update in actuator state event and use long instead of percentage (abe54d4)

1.9.1

07 Feb 11:18
Compare
Choose a tag to compare

1.9.1 (2023-02-07)

Refactoring

  • add const to safe the code where needed (eeffc4e)
  • use this pointer to safe code (246fa45)

Documentation

  • add documentation to actuator type (b7273bd)
  • correct typo (eccce27)
  • correct typos (e26cad7)
  • document gcd internal function (66c8f9a)
  • update constructor docs (cecaaef)
  • update serialization interfaces documentation (659ff6d)
  • update task documentation (b74b2e0)

General maintenance

  • change actuator type serialization strategy (c82a4d4)
  • change visibility of abstract command constructor (e0c4d26)
  • change visibility of abstract event constructor (99f72a3)
  • delete unused macro (9944bca)
  • increase deserializer buffer base size (d6e98d6)
  • make deconstructor virtual (ed206c3)
  • update types (edc4a4f)

1.9.0

05 Feb 18:23
Compare
Choose a tag to compare

1.9.0 (2023-02-05)

Features

  • implement discovery task (8afa4ca)

Bug Fixes

  • avoid size computation due to possible errors when dealing with double pointers (a71260d)
  • solve ambiguity in inheritance (175acd0)

Refactoring

General maintenance

  • adapt stream to new constructor (e0dd942)
  • add discovery task context (149e8e7)
  • add discovery task to the system (1b23fa6)
  • add terminate method (7aa83eb)
  • add the possibility to delete a task (6247309)
  • allow to add on the front and on the tail (2912a27)

1.8.0

05 Feb 14:50
Compare
Choose a tag to compare

1.8.0 (2023-02-05)

Features

  • implement surgical light system task (bfcb6bd)

Bug Fixes

  • correct type of surgical light command (eba2b13)

General maintenance

  • add surgical light system context (1df47f7)
  • add surgical light system to the system (d44684f)
  • invert type and person id in json result (670b4ce)

1.7.0

04 Feb 18:50
Compare
Choose a tag to compare

1.7.0 (2023-02-04)

Features

  • implement ambient light system task (e42d465)

Bug Fixes

  • correct light interface visibility (353dc7b)

Refactoring

General maintenance

  • add ambient light system context (8510650)
  • add ambient light system to the system (449af66)
  • add anymatch (0d3e51e)
  • add equal operator (207f587)
  • implement getters (39a7186)
  • increase number of tasks that the scheduler can handle (ca1c018)
  • rename pins (dded643)

1.6.0

04 Feb 16:36
Compare
Choose a tag to compare

1.6.0 (2023-02-04)

Features

  • implement hvac system task (ead6111)

Bug Fixes

  • correct command passing strategy (cd78627)
  • correct status deserialization (63bf978)

General maintenance

  • add actuator id list (a500cc6)
  • add hvac system context (9fef994)
  • add hvac system to the system (de435ed)
  • implement getter and setter for speed and status (05a6a21)
  • implement getters (4bebc1d)
  • rename pins (6265110)

1.5.0

04 Feb 13:51
Compare
Choose a tag to compare

1.5.0 (2023-02-04)

Features

  • implement command listener task (98a77b7)

General maintenance

  • add command listener context (668a98b)
  • add command listener to the system (0c03c16)
  • change protocol (5f0a73a)
  • change surgical light pin name (8215580)