Dialog Semiconductor customer support - DA14683 I2C hw_i2c SDK_1.0.14.1081 https://support.dialog-semiconductor.com/resource-keywords/da14683-i2c-hwi2c-sdk10141081 en I2C传输字节丢失! ! https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/i2c-transmit-lost-byte

Hi Dialog,
Currently, I use SDK_1.0.14.1081 for USB KIT DA14683. Programming for OLED 128x32.
I have some problem.

1. When I using func "hw_i2c_write_buffer_sync()" for write data, but function stop at "while (hw_i2c_is_master_busy(id));".
So I read datasheet and think it not need so I remove that. After I remove that line, I can write data to OLED.
Something wrong, I test and compare with other board. I sure bytes order auto change in FIFO. How to fix that?
2. I want to write slave address when I transmit data. Because I use that I2C for mult slave. I want it easy to use so you can help me?

I really need help-Please, feedback soon
Thank!

Device: 
Sat, 15 Dec 2018 09:32:02 +0000 dovnti18051996 264230 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/i2c-transmit-lost-byte#comments