// 1 0 0 0 1 1 0 0 temp
//-------------------------------------------------------
//data_byte x x x x x x x 1
//data_byte x x x x x x 1 0
//data_byte x x x x x 1 0 0
//data_byte x x x x 1 0 0 0
//data_byte x x x 1 0 0 0 1
//data_byte x x 1 0 0 0 1 1
//data_byte x 1 0 0 0 1 1 0
//data_byte 1 0 0 0 1 1 0 0