pierreluctg
6235be09eb
Create 99-intrepidcs.rules
2019-04-15 13:31:50 -04:00
Paul Hollinsky
ec30696110
Merge pull request #4 from drebbe-intrepid/master
...
Updated icsnVC40.h to latest v803 release.
2019-03-28 20:52:17 -04:00
David Rebbe
9a83ec1822
Updated icsnVC40.h to latest v803 release.
...
Signed-off-by: David Rebbe <drebbe@intrepidcs.com>
2019-03-27 17:39:12 -04:00
Paul Hollinsky
8a77bfb0f4
Add a target for static building libicsneoc
...
Always be sure to use the same compiler!
2019-03-18 12:09:50 -04:00
Paul Hollinsky
714cd8aad5
Update hardware support document and license
2019-03-18 12:07:16 -04:00
Paul Hollinsky
2fb3047c10
Resolve an issue where the error manager could stack overflow on too many errors
2019-03-11 13:39:41 -04:00
Stephen Spangler
7070368b52
Don't try to generate docs if doxyfile generation failed
2019-03-01 12:28:55 -05:00
Jeffrey Quesnelle
ec13728acc
fully apply libftdi configuration
2019-03-01 11:19:44 -05:00
Paul Hollinsky
993974234b
Remove the dependency on libftdipp and libboost for Linux and macOS
2019-02-28 18:32:16 -05:00
Jeffrey Quesnelle
1ad201ddf6
add missed LIBFTDI_ prefixes
2019-02-22 11:18:41 -05:00
Jeffrey Quesnelle
d680f5dfc6
preface options in libftdi with LIBFTDI_
2019-02-22 10:38:01 -05:00
Paul Hollinsky
d042086c90
Improve reliability for finding FTDI devices on Windows
2019-01-22 13:16:58 -05:00
Paul Hollinsky
ae78122cbe
Add LSFTCAN and SWCAN support
2019-01-22 13:14:28 -05:00
Paul Hollinsky
c313801a21
Resolve issue #1 undefined symbols when building on POSIX systems
2019-01-11 13:01:19 -05:00
Paul Hollinsky
122c54b2ff
Reorganize libftdi for easier building under GCC
2019-01-11 12:59:38 -05:00
Paul Hollinsky
34148e8833
Fix a bug intrepidcs\libicsneo-examples#1 which prevented building on 32-bit platforms
2019-01-10 16:35:11 -05:00
Paul Hollinsky
e42bb597fc
Resolve a typo in the Linux dependencies
2019-01-03 17:39:48 -05:00
Paul Hollinsky
c94ace87f9
Timestamp information for CAN frames
2019-01-03 17:08:47 -05:00
Paul Hollinsky
7e9fbc4959
Basic introspection for device supported networks
2019-01-03 17:00:15 -05:00
Paul Hollinsky
efd5547e5c
Resolve an issue where FTDI devices could be erroneously detected with the wrong serial
2019-01-03 16:58:23 -05:00
Paul Hollinsky
61c16f4dfc
Updates to the legacy API
...
* Added transmit
* Added support for the new style icsneoFindDevices() call
* Added support for blocking wait for message
* CAN FD and XTD 29-bit CAN Support
2019-01-03 16:57:29 -05:00
Paul Hollinsky
814dc7d174
Update name
2019-01-03 16:45:36 -05:00
Paul Hollinsky
b834ca1bb7
Support CAN FD on the RADStar2
2018-12-21 20:35:01 -05:00
Paul Hollinsky
b6c67eb74f
Correctly decode timestamps on the RADStar2 and RADGalaxy
2018-12-21 20:34:02 -05:00
Paul Hollinsky
d37d5bb23e
Support Ethernet and Broad-R Reach TX and RX
2018-12-21 20:32:27 -05:00
Paul Hollinsky
603d532d2d
Add support for RADStar2 settings
2018-12-21 20:28:25 -05:00
Paul Hollinsky
e124ad28f4
Major improvements to the settings API
...
* Allow the raw structure to be manipulated from C and Legacy APIs
* Structure is now split between what's on the device and what's on the client so changes will not be visible from read methods until apply()
* Allow devices to connect which have slightly different firmware versions than the settings structure
2018-12-21 20:24:11 -05:00
Paul Hollinsky
151b2ce266
Implement serial number in the legacy API
2018-12-21 20:16:32 -05:00
Paul Hollinsky
837ca29ac8
Improved FTDI device finding logic
2018-12-10 14:58:28 -05:00
Paul Hollinsky
3488e36f2a
Added the ability to get the baudrate for networks
2018-12-10 14:57:43 -05:00
Paul Hollinsky
b12e7dad97
Added a README link to the documentation
2018-11-21 13:42:21 -05: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
cea2babbd0
Added a link to the example code
2018-11-20 18:12:31 -05:00
Paul Hollinsky
7d27b4a261
Ignore all Visual Studio Code files
2018-11-20 17:45:44 -05:00
Paul Hollinsky
a68f0f69b8
Remove Visual Studio Code configuration file
2018-11-20 17:44:59 -05:00
Paul Hollinsky
af45b72f9e
Add Sphinx documentation
2018-11-20 17:14:59 -05:00
Paul Hollinsky
422541fcf3
Remove extraneous lines in README
2018-11-20 10:47:23 -05:00
Paul Hollinsky
8a4e33c8df
Allow version and supported devices to be printed at runtime
2018-11-20 10:41:42 -05:00
Paul Hollinsky
2ade9116eb
Merge branch 'master' of intrepidcs.homeip.net:paulhollinsky/icsneonext
2018-11-20 09:42:29 -05:00
Paul Hollinsky
8ef2260fbe
Add the ability to enumerate supported devices
2018-11-20 09:42:25 -05:00
Paul Hollinsky
9f7f2c5f55
Include README and LICENSE
2018-11-19 20:23:36 -05:00
Paul Hollinsky
5c3eb3f6e6
Update hardware support document
2018-11-19 12:21:06 -05:00
Paul Hollinsky
7305f2027e
Larger message structure for future expansion
2018-11-19 12:20:45 -05:00
Paul Hollinsky
b04bb95393
Merge branch 'master' of Lustra:InfiniteWalrus/libicsneo
2018-11-19 12:10:33 -05:00
Paul Hollinsky
8a147e2c3f
Purge read and write queues after a close succeeds
2018-11-16 18:48:28 -05:00
Paul Hollinsky
82adbcaba6
Windows VCP detection is now more reliable
2018-11-16 18:48:07 -05:00
Paul Hollinsky
07a5dc4118
Allow threads to reopen after closing
2018-11-16 17:08:53 -05:00
Jeffrey Quesnelle
c9f761c262
add Ethernet cases to Network
2018-11-14 11:24:55 -05:00
Paul Hollinsky
0cf1e7fe7f
Resolve compilation errors and warnings with MSVC
2018-11-13 16:18:57 -05:00