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 |