Add peeker to ringbuffer.
Receive commands and process.

Untested!