I’ve place a step by step port of a working AmbiqMicroDataTransferProtocolServer (amdtps) on Github at:
https://github.com/kerryeven/PortSDKtoArduino
It’s surprisingly easy to port the gcc SDK to Arduino using the example8_BLE_LED as a template. I did drop the freeRTOS portion of their example but it works and is very responsive.
Have fun…