I will be developing an app using WPF.I need some inputs for architecture and patterns to be used .
1.Application reads data continously from an hardware(3rd party DLL's are there to read data)
3.Data is read based on ID's which will diff .
Like ID=230 ,Data=Value to display gear indication.
2.Application has a main page which has elements like gear indicator,progress bar ,modes display etc to which data(decode the value and assign corresponding values to UI) has to be updated.
3.There are sub forms which has to be display data in textbox based on the ID's
4.The only user input in the application is button click to navigate to sub forms.
Please suggest any approaches on how to proceed