assume len 18 for circle buffer
receive circular buffer working