- Implement TCP-Server connection type in ConfigManager and ConnectionManager.
- Update MaselliApp to handle TCP-Server mode, including UI adjustments.
- Modify NetComTab to prevent operation in TCP-Server mode.
- Enhance SimulatorTab to manage client connections and data sending for TCP-Server.
- Update trace_tab.py to ensure compatibility with TCP-Server.
- Improve logging functionality in utils.py to limit log lines.
- Added support for additional NetCom parameters: data bits, parity, stop bits, and flow control options (RTS/CTS, DSR/DTR, XON/XOFF).
- Updated configuration loading and saving to include new parameters.
- Improved data handling in NetComTab for better byte management and logging.
- Refactored message parsing and sending to accommodate new data types and formats.
- Added icon image for the application.
- Created a new configuration file `maselli_simulator_config.json` with TCP connection settings and parameters for the simulator.
- Added a CSV file `maselli_trace_20250522_214450.csv` to store trace data with headers for Timestamp, mA, Brix, and Raw_Message.