diff --git a/docs/device/error-codes.md b/docs/device/error-codes.md index 47df4d6b..4190ee5a 100644 --- a/docs/device/error-codes.md +++ b/docs/device/error-codes.md @@ -10,6 +10,8 @@ Below is a list of error numbers and what they mean: * **40** (`MICROBIT_NULL_DEREFERENCE `): there was a NULL dereference, the @boardname@ tried to manage a invalid object pointer. * **42** (`MICROBIT_SYSTEM_ERROR`): there's an error condition in the @boardname@ system software. * **43** (`MICROBIT_NO_RADIO`): the @boardname@ can't enable the radio. +* **50** (`MICROBIT_HARDWARE_UNAVAILABLE_ACC`): an error occurred with the micro:bit's accelerometer component. +* **51** (`MICROBIT_HARDWARE_UNAVAILABLE_MAG`): an error occurred with the micro:bit's magnetometer component. * **98** (`MICROBIT_ASSERTION_FAILED`): assertion failed, the condition in an [assert](/reference/control/assert) was false. ```sim @@ -24,4 +26,5 @@ basic.showLeds(` ## See also +[Support](https://microbit.org/guide/hardware/error-codes/), [panic](/reference/control/panic), [assert](/reference/control/assert),