libicsneo/communication
Yasser Yassine cb22e622b3 Device: Refactor A2B APIs
* Removes features in `A2BMessage` class to support API for reading 16, 24, and 32 bit samples from A2B channels
* Re-organizes WAV receiving and transmitting code and API
* Creates API for mapping message channels to WAV channels and vice versa for transmitting and receiving
* Fixes `icsneo::Network::NetID::ExtendedData` VnetID bug for `icsneo::ExtendedDataMessage` decoding
* Creates RAD-A2B sequence chart example
* Fixes coremini uploading for certain devices in EEPROM by introducing `icsneo::Device::supportsEraseMemory`
2024-03-12 12:06:49 +00:00
..
message Device: Refactor A2B APIs 2024-03-12 12:06:49 +00:00
packet Device: Refactor A2B APIs 2024-03-12 12:06:49 +00:00
communication.cpp Device: Add GetComponentVersions and GetSupportedFeatures commands 2023-05-08 21:07:43 +00:00
decoder.cpp Device: Refactor A2B APIs 2024-03-12 12:06:49 +00:00
driver.cpp Driver: Add optional debug prints 2022-03-27 23:45:47 -04:00
encoder.cpp LiveData: Initial implementation 2023-08-22 16:20:48 -04:00
ethernetpacketizer.cpp Merge branch 'master' into v0.3.0-dev 2022-07-15 13:02:26 -04:00
livedata.cpp LiveData: Initial implementation 2023-08-22 16:20:48 -04:00
multichannelcommunication.cpp Disk: Read driver for Plasion 2022-02-28 03:40:44 -05:00
packetizer.cpp Packetizer: 2023-10-12 17:33:05 +00:00