enhanced the reception of skin. now when we copy data from the array of can frames received in the callback into embObjSkin::data we protect vs concurrent reading with a mutex. before the mutsex was called by EmbObjSkin::read() but not inside EmbObjSkin::fillData()