Other Parts Discussed in Thread: HDC1080
Tool/software: TI-RTOS
Hi folks-
I am attempting to up-port an old code library I wrote for reading the TI HDC1080 (I2C temperature + humidity sensor) to the latest SimpleLink SDK. It was last compiled and working using an older 1.60 release but I'm finding that with 2.10, my library is failing at I2C_open() ... very bizarre because that doesn't really do much.
To diagnose further, I would like to enable all the DebugP_log1() et al type of stuff in the I2CCC26XX.c file in source/ti/drivers/I2C. However, best I can tell, to do this I need to enable some logging infrastructure in the SYS/BIOS and add "DebugP_LOG_ENABLED=1" to the Predefined symbols in the CCS project.
I've done all this but I still don't see the TI-Drivers log messages. It also occurred to me that the project imports a binary library compile of the TI-Drivers and DPL stuff by default, as evidenced in preferences - Build > ARM Linker > File Search Path, see "ti/drivers/lib/drivers_cc13x0.aem3" and "ti/dpl/lib/dpl_cc13x0.aem3".
So what is the canonical way for an end-developer to "switch on" the TI Drivers debugging to see WTF is going on with our driver calls?