SLAA913A January 2020 – June 2021
The following software is used to create and work with the Sensor Controller CPU in the CC1352P MCU (these revision numbers are used for performance testing in this document).
First, the Sensor Controller code for interfacing to the HDC2010 sensor was developed and verified by reading out manufacturer and vendor ID pre-defined values, as well as monitoring the I2C-bus transactions as Figure 3-3 shows.
Next, the Sensor Controller I2C-bus functions are integrated into the existing rfPacketTX code example from the SDK with a focus on ultra-low power and periodic RF transmissions. All data packets were monitored using a CC1350 LaunchPad under SmartRF™ Studio in "Packet RX" mode to capture and visualize the data content.
Finally, a second CCS project was developed, based on rfPacketTX, now using the main MCU for controlling the HDC2010 device over I2C-bus and leaving the SCE peripheral unused.