Chapter 12 Sensor

12.1 Hardware

12.1.1 External Flash Memory

For more extensive data logging external memory (not in the SoC) is required. The most promising candidate is the Macronix MX25R as it supports low power battery driven applications, is quite flexible in terms of required voltage and is also used in some newer Nordic reference designs.

12.1.2 Board Redesign

The current sensor board revision features two antennas, while the bluetooth antenna is required and onboard NFC antenna is not used, therefore the board footprint could be smaller.

Inspiration for a board revision could be drawn from the discontinued nRF51822 Bluetooth Smart Beacon Kit reference design.

12.2 Software

12.2.1 General ToDo

  • Remotely customizing the Heartbeat interval (persistence required)
  • Flexibilizing the Logging Rate so that it can be precisely controlled and the sensor supports rates that the accelerometer does not support natively (e.g. 2 Hz)
  • Adapted Advertisement Message Format: Indicate amount of used internal storage to be used by the gateway to trigger connections and manage dowloading of logged data.

12.2.2 Security

Questions: * Can Advertisements be encrypted? * How to manage access for downloading internally stored data and allow for encrypted transportation?