Tidying up to the serial device loop.

- Now correctly uses the app settings.
- Logs the serial device it is about to access.