Here is a list of all documented files with brief descriptions:
[detail level 1234]
| ▼ app | |
| ▼ drivers | |
| ▼ shift_matrix | |
| shift_matrix_display.c | Zephyr display driver implementation for a shift matrix display. This driver start it's own thread during initialization, parameters for which are set in the kconfig. Currently the driver only supports a 3bit colour depth but supports a 16 bit interface |
| ▼ src | |
| ▼ modules | |
| module_ble.c | Source of the ble module |
| module_ble.h | Module for starting a bluetooth server and setting the GATT primary service values for other modules to use to set their own specific services |
| module_config.c | |
| module_config.h | The Config module is designed as an interface to the device's non-volatile configurations and is wrapper around Zephyr's NVS interface. It allows access to CRUD operations where permissions can set during item creation |
| module_provisioning.c | |
| module_provisioning.h | |
| ▼ utils | |
| events.h | |