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