Module: Crash Detection

When an impact / crash occurs, Munic.Box detects it and sends a notification to the server thanks to the Crash Detection module.
This chapter describes you how to configure the module parameters and how to integrate the notification in your back-end server.

Munic.Box detects the impact and crashes based on its internal accelerometer. By activating the Crash Detection module, Munic.Box is automatically configured with a 400 Hz accelerometer sampling for a more precise detection. Accelerometer data and GPS data are collected by Munic.Box in circular buffers. Then, when a threshold is detected during a short period of time, a crash event is triggered giving the maximum index of the of threshold detected. Finally, Munic.Box only sends the notification for crashes above a minimum crash force (minimum severity crash) described below:

Threshold range Severity
375 to 625 0
625 to 850 1
850 to 1000 2
1000 to 1250 3
1250 to 1500 4
1500 to 1750 5
1750 to 2000 6
2000 to 3000 7
3000 to 4000 8
4000 to 6000 9
6000 to 8000 10
8000 to 10000 11

A minimum crash severity defines the kind of crashes. Note that the range of the accelerometer and the minimum severity crash are related: if the range is configured to ±2g, then only the crashes up to 4000 mg are detected. Indeed, a range of ±2g detects a crash up to 4g.

With the Crash Detection module, Munic.Box sends a notification on a crash including:

  • Crash id
  • Severity index
  • Time of the day
  • Position of the crash

The purpose of the Crash Detection module is only to detect crash. The crash data can be retrieved via the Crash Notification & Buffer module. Finally, none of these modules analyze the crash data: please see the Collision Cost Estimation apps.

When the module is linked with your Munic.Box, this service is not active by default: a configuration must be applied. The module must be configured with the following parameters:

Description Units Default
Module status Activated or Deactivated Deactivated
Range of the accelerometer g ±2g
Minimum crash severity Index 6

Once a crash is detected, Munic.Box sends a notification to the server.

Field Name Description Format Size
MDI_CRASH_DETECTED When a crash on the device is detected, this field is set to crash_id:severity String 8