That's the right command. The time tunning a different station on sirius depends HIGHLY on the signal. I've had a SIRIUS receiver with very poor signal in the past, I returned that crap and got another one. Now, RRNEXT/RRPREV commands will QUE a command to change to the next/prev station based on the CURRENT one. So if you're still tunning, you're still in the SAME channel, so sending multiple of those have no effect unless you wait for the previous command to tune. It would make more sense for you to have commands to scroll through the sirius playlist Up/Down, and another one that you could hit "play" to tune that station. Cause really, if you're sending commands to tune one after the other like that, it's not the case that you actually care to see what's playing on those stations you're skipping through. You CAN use the same RRNEXT/RRPREV buttons to control Up/Down ONLY in the sirius screen if you want. I'm assuming you already have a play button on your control that you can use to tune the station you select.