interactive: Add timeout on bpsk terminal

If no input for 5 seconds, it will exit out

Signed-off-by: Joel Stanley <joel@jms.id.au>