![]() |
Master Thesis
V1.0
Research and Design of Sensor Node for NMSD Treatment
|
| ▼ adc | |
| adc.c | Read battery voltage |
| adc.h | Read battery voltage |
| ▼ ble | |
| ble.c | Send data via BLE wirelessly |
| ble.h | Send data via BLE wirelessly |
| uart.c | UART communication with BLE |
| uart.h | UART communication with BLE |
| ▼ Comm | |
| I2C.c | I2C function to read-write the I2C bus, based on DRAMCO code |
| I2C.h | I2C function to read-write the I2C bus, based on DRAMCO code |
| ▼ dbprint | |
| dbprint.c | Homebrew println/printf replacement "DeBugPrint" |
| dbprint.h | Homebrew println/printf replacement "DeBugPrint" |
| dbprint_documentation.h | This file contains useful documentation closely related to dbprint |
| debug_dbprint.h | Enable or disable printing to UART with dbprint |
| ▼ delay | |
| delay.c | Delay functionality |
| delay.h | Delay functionality |
| rtcdrv_config.h | RTC timer config file |
| timer.c | Millis and micros functionality |
| timer.h | Millis and micros functionality |
| ▼ ICM_20948 | |
| ICM20948.c | Advanced funcions to control and read data from the ICM-20948 |
| ICM20948.h | Advanced funcions to control and read data from the ICM-20948 |
| ▼ inc | |
| datatypes.h | Datatypes |
| pinout.h | File to keep track of most the pins used, pins for BLE are in own file BLE.h |
| util.c | Handy functions |
| util.h | Handy functions |
| ▼ interrupt | |
| interrupt.c | Code to detect and generate interrupts |
| interrupt.h | Code to detect and generate interrupts |
| ▼ sensorfusion | |
| MadgwickAHRS.c | Sensor fusion |
| MadgwickAHRS.h | Sensor fusion |
| ▼ src | |
| main.c | Code used in master thesis, MAIN FILE |