For a temperature sensing application, I am trying to implement a TWI interface with a TMP116 temperature sensor. I am using Keil uVision 5 to write the program. I have been following the twi_master_using_app_twi example to build something similar for my temperature sensor. When I copied the twi_config() function over from the example, I noticed that I do not have the app_until_platform files within my project so APP_IQR_PRIORITY_LOW is undefined. I tried looking through the Manage Run-Time Environment page in Keil, but I can't seem to find the software component that has these files. If anyone knows what software component I need to add to get these files, I would like to know.
Also, I noticed that the example does not use a SoftDevice, but for my application, I plan to use one to transmit the temperature measurements to a phone. I haven't looked into how the SoftDevice works or how Bluetooth communication works yet, so I'm not sure if I will have to do something wildly different from the example I am following. Let me know if I should be doing something different. Also, if anyone has any advice or good resources for figuring out the Bluetooth side of the application it would be greatly appreciated. My knowledge of Bluetooth is little to zero.
Thanks for your help!
Sincerely,
Joshua Geyster