Yeah, this is a limitation with Reach currently. We completely understand the need to have both the corrections output and the log on the base station. This functionality will come.
What Luke is doing currently is he has two units as bases as a workaround.
If you disconnect your terminal, then netcat exits. The answer to that is the -d switch, but it is not supported in that version. Second option is to run screen. That way you can detach the screen session and the nc command stays running.
Last time when testing in the field, the base log file was saving properly on the base, and the data was coming through the RFD900+ radios, but ReachView was not accepting the input (no grey bars on the status page). Not sure why. More testing needed at this point.
The rover was configured for serial input, and you were right, I forgot to set the baud rate. If you start it in serial mode first, then it sets the baud rate, but if not then you must set it yourself.
After setting base output to tcpsvr and starting the base, use your smartphone to open a terminal window and connect to the base with: