Other Parts Discussed in Thread: MSP430F5659
Ok so im using the PCU9656 Led Driver over I2C. The adress is set via hardwear and it is not a reserved address when i had no ack at all i wrote a program to send the address to every address one by one to see what acked. well after consulting the user manual again for the led driver i believe it doesnt ack in fact on some examples where you would expect it to pull low for an ack it points out that that bite is always a 1. so heres my issue. The msp430F5659 doesnt seem to allow me to keep sending when the address doesnt ack. it sets UCTXNACK to 0 and UCNACKIFG to 1. This also seems to drop whatever is in the tx buffer and send a stop condition over the bus. I need to know what to do about this where i can send the address and bytes without caring if there is a nack after the address or the bytes... Any help will be greatly appriceated.