glad to see you got it to go

steve
here is an extract from the pbp3 manual

The upper 7 bits of the Control byte contain the control code along with chip select or additional address information, depending on the particular device. The low order bit is an internal flag indicating whether it is a read or write command and should be kept clear.

as I said bit 0 is set as required by the pbp complier