Skip to content

Releases: SmartOperatingBlock/room-control-unit

1.4.0

04 Feb 13:08
Compare
Choose a tag to compare

1.4.0 (2023-02-04)

Features

  • implement operating room advanced monitoring task (adf3e05)

Bug Fixes

General maintenance

  • add operating room advanced monitoring context (1f86895)
  • add operating room advanced monitoring task to the system (f7d0313)
  • change patient on operating block event to take room (3e8eefd)

1.3.0

04 Feb 08:41
Compare
Choose a tag to compare

1.3.0 (2023-02-04)

Features

  • implement people tracking task (1cf0c2c)

Dependency updates

  • deps: update node.js to 18.14 (90c726c)

General maintenance

  • add delete functionality (fdc23c3)
  • add pair concept (dec02fc)
  • add people tracking context (77a7bbc)
  • add people tracking task to the system (adc1320)
  • change exist strategy to take the element to check (4f778ce)
  • change serialization of person track exit event (e3d58f2)
  • change storing strategy (deaa7bf)
  • make tracker aware of previous and next room connected to it (1d711c8)
  • update pin list (52ffb25)
  • update README workflow badge (08218b3)

1.2.0

03 Feb 15:02
Compare
Choose a tag to compare

1.2.0 (2023-02-03)

Features

  • implement presence monitoring task (b6bd985)

General maintenance

  • add presence monitoring context (a6e0508)
  • add presence monitoring task to the system (ccc4388)

1.1.0

03 Feb 14:40
Compare
Choose a tag to compare

1.1.0 (2023-02-03)

Features

  • implement luminosity monitoring task (0e579f0)

General maintenance

  • add luminosity monitoring context (82f8cac)
  • add luminosity monitoring task to the system (10bc1eb)
  • set lux as luminosity unit (0f33841)

1.0.0

03 Feb 14:16
Compare
Choose a tag to compare

1.0.0 (2023-02-03)

Features

  • add temperature and humidity monitoring task (9801004)
  • implement gateway exporter task (2ce11c5)

Bug Fixes

  • add String dependency (8ac6fc5)
  • add virtual to task inheritance to avoid ambiguity (888fecd)
  • correct miss pointer (5c8eee0)
  • pass function to foreach with template (bb23f52)

Style improvements

  • format code (ae466fd)
  • room-cu-scheme: refactor rfid readers wiring (2d07616)
  • space between methods (57bde2d)

Documentation

  • room-cu-scheme: add heating and cooling wires and notes (c93492f)
  • room-cu-scheme: add motor driver to control fan (07c1553)
  • room-cu-scheme: add rfid readers to the scheme (c9f8355)
  • room-cu-scheme: change heating cooling leds pin (fecca4a)
  • room-cu-scheme: room control unit diagram scheme (a0a6f70)
  • update implantable device tracker concept documentation (81a8344)
  • update person tracker documentation (01ea611)

Refactoring

  • change path and enum serialization technique (bd2dbf9)
  • clean the architecture (f6fa2eb)
  • compute size automatically (cbfd00a)
  • convert null to c++ nullptr (1f69aec)
  • delete auxiliary data in setPeriod (b0cf3d7)
  • protect sensor count (d8edc37)
  • set period as constant because for now it can't change (c35e506)
  • split hvac system in different actuators to be better managed (ecd7f05)

General maintenance

  • adapt to new ArrayStream constructor (900b4e6)
  • add Actuator concept and so set actuator id to actuators (bca14e0)
  • add actuator type (bd07efc)
  • add array stream util (0b90bd4)
  • add command deserializer interface (6821b21)
  • add commands (786e787)
  • add comment on power save (e9be0b3)
  • add communication io concepts (91dd177)
  • add concepts about luminosity temperature and humidity (4722096)
  • add context provider to simplify code in the main script (6e6afe5)
  • add copyright header to main file (ae6c19a)
  • add deconstructor to abstract fsm (3eec005)
  • add default constructor (362acf4)
  • add digital pin utils (d08c510)
  • add empty ino file (a3db53d)
  • add environment luminosity sensor (f07d49a)
  • add foreach (ea8bfac)
  • add fsm periods (e00dd9d)
  • add gateway exporter task to the system (3fb157d)
  • add hvac base concept (f3b0429)
  • add implantable medical device tracker implementation (890b52b)
  • add init of the system (21d9bc3)
  • add issue templates (1b4b4b1)
  • add json command serializer (731ed79)
  • add light and surgical light concepts (2ff75bf)
  • add light and surgical light implementation (ec7525e)
  • add math helper to compute the gcd (af1795c)
  • add mergify config (6a271ab)
  • add new constructor to RoomEvent in order to set also a custom event type (a0e20d8)
  • add patient and implantable medical device model (c960bda)
  • add percentage concept (03b8850)
  • add person tracker implementation (a62f701)
  • add pin list (eb13738)
  • add power status concept (c9a83b0)
  • add presence sensor (3c54c89)
  • add presence status to presence event (68f6aec)
  • add public keyboard (833f310)
  • add renovate config (2d63960)
  • add rfid reader (f6c35a2)
  • add room concept (813e5de)
  • a...
Read more