Other Parts Discussed in Thread: DRV2605
Tool/software:
Hello,
I have trouble understanding TI Haptic Broadcast Mode that is mentioned in DRV2625 documentation. I understand that by enabling it the device can respond to a new adress and you can send bit GO so it produces a waveform for LRA but I have trouble understanding how to set it up first. I want to use more than one LRA in my setup to incrase strength of haptic feedback so In that case I need to use more drivers. Id like to set it up simultaniously so it produces same waveforms to all LRAs at the same time.
But Id like to know how to connect it to mcu and what is a good procedure to set it up correctly so it behaves like I want.
For example Id like to use 2 DRVs simulanously,
Do I connect it to the same I2C lines for example I2C1_SDA and I2C1_SCL or to another I2C1 and I2C2.
If connected to the same I2C1 do I set it up usually like I would set up only one? (In that case that doesnt make any sense to me because why would it respond to the GO bit on default adress?) Or use digital multiplexer, send commands one DRV2625 then to the other. Set up both with broadcast mode and then enable both lines and set go bits to both on new adress?
If connected to other I2C lines I set it up individually and then enable broadcast mode?
Regards,
Mateusz