Skip to content

Design choices

Jelle edited this page Feb 21, 2019 · 2 revisions

Design choices

This page will describe some design choices and alternative options that have been made in this project.

Stationary bGeigieNano unit

The main focus of this project is to make the existing bGeigieNano kit usable as stationary unit, a "geigiecast". This has to be done with as little changes as possible, preferably no code changes to the bGeigieNanoKit. The current bGeigie outputs reading data to the BLEBee unit every 5 seconds, which we can use in any way to submit data to the API.

Options

The different options available

Option Description

Criteria

For the different options that are available, we can validate them on the following criteria.

Criteria Description
Keep existing hardware Will there be changes to the existing hardware?
Expected changes in software Where would the software changes take place?
Expected changes in hardware Where would the hard changes take place?
Estimated cost of extension How much would the user have to pay for (new hardware)?
Intuitive usage Can the user clearly see whats happening to the device
No unexpected behavior The user will at no point be surprised by unexpected behavior

Options x Criteria

Option \ Criteria Criteria1 Criteria2 ...
Option1
Option2