fix bug in pid table
added final msg protocol, currently android should never send LAST MSG and so always require de2 to ack
added final msg protocol, currently de2 should ALWAYS send last msg, and should never require ack to continue sending