Part Number: EK-TM4C129EXL
Hello TI Team,
I am currently working on the EK-TM4C129EXL LaunchPad board.
In my project, I have interfaced:
- An IMU sensor
- A 0.96-inch OLED display
Current Status:
- IMU sensor communication is working correctly.
- I am able to read sensor values successfully through UART/terminal debugging.
- OLED display initialization is also working correctly.
- When I send normal characters or static strings to the OLED, they are displayed properly.
Issue:
When I try to display the IMU sensor values on the OLED display, the values are showing as:
0000
instead of the actual sensor readings.
Observations:
- Static text display works fine on the OLED.
- Sensor data is being received correctly in the code.
- The issue appears only while converting or passing sensor values to the OLED display function.
I suspect the problem may be related to:
- Integer/float to string conversion
- sprintf()/snprintf() formatting
- Data type mismatch
- OLED display buffer handling
Could you please help me identify what could be causing the issue or suggest the correct way to display sensor values on the OLED?
Hardware Used:
- EK-TM4C129EXL LaunchPad
- IMU Sensor (mention exact sensor part number)
- 0.96" OLED Display (SSD1306/I2C)
Software/IDE:
- Code Composer Studio
- TivaWare
Thank you.output_0.96 oled.txt 