This document discusses, among other things, a system and method for
communicating sleep therapy information between a closed loop
neuromodulator, configured to optimize sleep therapy, and a remote
diagnostic terminal. A state machine can control the closed loop
neuromodulator, by exchanging the sleep therapy information with using a
device register, and the sleep therapy information can be routed between
the device register and the state machine using an internal data bus.