libicsneo/include/icsneo/communication/message
Max Brombach 02f1b4592e Device/Disk: Add VSA read and parse functionality
Implement ability to extract network traffic (CAN, LIN, Ethernet, etc.) from VSA message records on disk. Add a method to Device class that uses the VSAParser and the individual record types to extract messages from the VSA message records and pass them back to the communication system. This routes messages such that it appears as if they were discovered live instead of read from disk. The parse process (in Device) requires determination of metadata about the VSA file system on a device before it can begin extracting messages. This currently only handles data captured from the current coremini script on a device.
2023-11-15 16:02:47 +00:00
..
callback A2B: Add A2B Tx streaming support 2023-03-08 18:22:14 +00:00
filter Device/Disk: Add VSA read and parse functionality 2023-11-15 16:02:47 +00:00
flexray Message: Create a type system so non-frame data can be represented 2021-05-22 01:58:36 -04:00
a2bmessage.h A2B: Add A2B Tx streaming support 2023-03-08 18:22:14 +00:00
canerrorcountmessage.h Message: Create a type system so non-frame data can be represented 2021-05-22 01:58:36 -04:00
canmessage.h Repo: Normalize source files to LF 2022-03-27 14:40:32 -04:00
componentversionsmessage.h Device: Add GetComponentVersions and GetSupportedFeatures commands 2023-05-08 21:07:43 +00:00
diskdatamessage.h Disk: Refactor ExtExtractorDiskReadDriver 2023-09-18 15:44:28 +00:00
ethernetmessage.h Message: Create a type system so non-frame data can be represented 2021-05-22 01:58:36 -04:00
ethphymessage.h Windows: Fix build issues with EthPhyRegPacket 2022-02-14 19:20:50 -05:00
extendeddatamessage.h Device: Add device binary export support 2023-05-30 21:22:53 +00:00
extendedresponsemessage.h Extended Commands: Fix struct packing 2022-04-15 21:35:40 -04:00
genericbinarystatusmessage.h Device: Add device binary export support 2023-05-30 21:22:53 +00:00
i2cmessage.h I2C: Network support 2022-10-18 00:12:16 +00:00
iso9141message.h Repo: Normalize source files to LF 2022-03-27 14:40:32 -04:00
linmessage.h LIN: Legacy API 2023-04-05 15:43:26 +00:00
livedatamessage.h LiveData: Initial implementation 2023-08-22 16:20:48 -04:00
logicaldiskinfomessage.h Device: Add logical disk size accessor 2022-02-28 01:49:50 -05:00
main51message.h Message: Create a type system so non-frame data can be represented 2021-05-22 01:58:36 -04:00
mdiomessage.h MDIO: Network support 2023-05-09 18:14:36 +00:00
message.h LiveData: Initial implementation 2023-08-22 16:20:48 -04:00
neomessage.h LIN: Legacy API 2023-04-05 15:43:26 +00:00
neoreadmemorysdmessage.h Disk: Implement NeoMemoryDiskReadDriver 2022-02-25 01:14:57 -05:00
readsettingsmessage.h Settings: The device can report when defaults were applied 2022-02-24 15:50:39 -05:00
resetstatusmessage.h Optional: nonstd to std 2022-07-22 01:27:39 -04:00
scriptstatusmessage.h Device: Add isEncrypted to script status 2022-11-16 19:55:53 +00:00
serialnumbermessage.h Add missing C++ guards 2020-08-18 16:01:51 -04:00
supportedfeaturesmessage.h Device: Add GetComponentVersions and GetSupportedFeatures commands 2023-05-08 21:07:43 +00:00
versionmessage.h Optional: nonstd to std 2022-07-22 01:27:39 -04:00
wiviresponsemessage.h Optional: nonstd to std 2022-07-22 01:27:39 -04:00