Complete rewriting of the old-style MFC loading program in C# .NET 3.5 (using Windows Presentation Framework).
The main interface is shown below:
The main features are:
- Keyword 2000 support for both RS-232 and CAN based communications
- Customer proprietary protocol support
- The UI and the loader backend are completely separated such that any kind of loading algorithm can be added as plugin
- By using reflection and generics the loader offers a number of established drivers (both CAN and RS-232) such that according to the loading algorithm implemented the software applies the correct transport automatically (by reading the required interface towards the transport layer)