Clear all stored messages (for testing/reset)
Get all active DTCs from specific device
OptionalsourceAddress: numberGet diagnostic summary for all devices
Process incoming DM1 message (active DTCs)
Process incoming DM2 message (previously active DTCs)
Diagnostics Manager
Handles DM1 and DM2 message parsing, tracking active/previously active DTCs