Sending data over BLE with DWM1001-DEV

Hello,
I am new to the DWM1001-DEV devices and Segger Embedded Studio, and I have problems sending data over BLE. First a bit of context of what I am developing: I am currently developing a PoC for 2D localization with one device as a tag and 3 devices as anchors. I have used the following example and built on top of it, and I have achieved TWR between the tag and all of the anchors. Decawave/dwm1001-examples: Simple C examples for Decawave DWM1001 hardware

However, now I would like to send the distances over BLE to a smartphone and perform further calculation there. (I am comparing the reliability and accuracy of different indoor localization technologies and want to use the same positioning algorithm I have previously used.) I have tried to get help from examples that I have found online, but most of them are either for the full firmware that needs 4 anchors, or are based on Zephyr RTOS while my solution uses FreeRTOS. I am unsure which nrf headers and libraries I need to include in the project. When I try to program anything BLE-related in the project, I find myself in a jungle of undefined dependencies, constants, etc.

Could someone give tips on how to get started with sending BLE data packages with DWM1001-DEV? Which libraries and functions should I use for a simple and minimal solution? If anyone happens to have a small example of the use case or know a nice example online, that would be superb!