I had to work with the data structures and serial interface a little more, and mainly to ensure that the QT framework's primary serial library would work ok. Everything looks good and I think I can start planning / implementing the settings data structures.