The VTI SCP1000-D11 pressure sensor is what I am working with currently. It claims to have a TWI interface but during an 8-bit register read, it requires this sequence:
Code: Select allslave address > write bit > ack > 8 bit slave register address > ack > restart > slave address > read bit > ack > slave register data > nak >
stop
From the VTI FAQ for the part (not the data sheet as one would expect):
Check the TWI waveforms. Notice that 'Restart' bit can not be replaced by separate "Stop" and "Start" bits (SCP1000 requires the restart bit and it has to be only a Start bit (without a stop bit before it).
Hence my original question.