We are developing an application that takes data from UART and sends telegrams over 802.15.4 on a nRF52840, so I wanted to use the 802.15.4 wireless UART example as a base for this. As I see in it, the UART is used via the HAL uart API, not the libuarte driver.
Before digging deeper in it, is it basically possible to use the other nrfx drivers together with the 802_15_4_lib_gcc.a ? I find it difficult that the 802_15_4_lib_gcc.a is obviously precompiled and when trying to build an application (with linux arm_gcc) based on it I stumble over many multiple references linker errors because in that static library some functions are already present which are also introduced ny other .c files, e.g. nrfx_timer and others.
Is the 802_15_4_lib_gcc.a a good way to built own applications for 802.15.4 usage anyway? Or is there better support in the nRF Connect SDK ?
Thomas