And totally works! Thanks.Totally untested:
I was doing what you posted but I was trying to send the data out of SSPBUF with all 16 bits at once. I guess you can only send 8 at a time. The only thing I don't understand is why you did this:
What is the layman's description?Code:DataToSend = (Control << 12) + (Value << 2)
Bookmarks