Commit Graph

20 Commits (ks-refactor-docs)

Author SHA1 Message Date
Kyle Schwarz 648fb2502f Docs: Refactor 2024-11-04 18:01:28 -05:00
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
Kyle Schwarz d56e66afd3 All: Bump copyright to 2024 2024-01-02 08:23:51 -05:00
Yasser Yassine ddee1254a0 A2B: Add A2B Tx streaming support
A2B: Add A2BDecoder for streaming wave to A2B device
RADA2B: Add functions to configure settings
2023-03-08 18:22:14 +00:00
Kyle Schwarz 9e7d442e83 Update copyright year 2023-01-03 20:57:10 -05:00
Yasser Yassine 7b2544864b A2B: Add initial WAV streaming support 2022-10-19 18:44:05 -04:00
Paul Hollinsky 6218a5cc7e Fix documentation building 2020-08-06 16:09:29 -04:00
Paul Hollinsky 8566f9d57d Update copyright date 2020-08-06 16:06:31 -04:00
EricLiu2000 451f0a9ac1 Added documentation for event callbacks 2019-08-05 11:41:01 -04:00
EricLiu2000 4f735a651c Added event callback functionality. EventManager now uses multiple mutexes to lock events, errors, callbacks, and downgradedThreads separately. Wrote single-threaded test for event callbacks. 2019-08-02 15:00:31 -04:00
EricLiu2000 8516a9c8bd Added placeholder void* filter parameter to icsneo_addMessageCallback and added more documentation for message callback functions 2019-07-30 14:02:34 -04:00
EricLiu2000 f1632aada5 Added overview section for API concepts and added more detailed explanation of message callbacks and polling 2019-07-29 12:57:00 -04:00
EricLiu2000 f30b2ef11c Added official documentation for device concepts in usage 2019-07-26 15:12:17 -04:00
EricLiu2000 f009d8cac5 Wrote official documentation for the events and error system 2019-07-26 13:34:35 -04:00
EricLiu2000 4654742046 Updated copyrights from 2018 to 2019 2019-07-25 16:49:07 -04:00
EricLiu2000 80999251ef Updated library version numbers to 0.2.0 2019-07-25 16:45:54 -04:00
EricLiu2000 16205d29b6 Added initial documentation files for c#, java, and usage 2019-07-25 16:43:33 -04:00
Paul Hollinsky 4edf456226 Added a pip requirements.txt for Sphinx documentation building 2018-11-21 13:33:17 -05:00
Paul Hollinsky 0a0cb76400 Set up Sphinx to automatically invoke Doxygen if needed 2018-11-21 13:25:39 -05:00
Paul Hollinsky af45b72f9e Add Sphinx documentation 2018-11-20 17:14:59 -05:00