Commit Graph

  • 4923218d35 Separated tests into different files, added ResetInstance() method to EventManager EricLiu2000 2019-06-26 11:30:24 -0400
  • 1dd68eb0d0 Test framework tentatively working on windows EricLiu2000 2019-06-25 17:47:26 -0400
  • bb2d7c1265 Reversed nullptr device check EricLiu2000 2019-06-25 17:46:59 -0400
  • 150c7d2b07 Added gtest folder and building doesn't throw errors EricLiu2000 2019-06-25 16:56:04 -0400
  • f45bd6772f Builds and runs on both windows and ubuntu EricLiu2000 2019-06-25 13:15:20 -0400
  • 92dc23fa4b Updated README for refactor EricLiu2000 2019-06-25 12:48:58 -0400
  • 2f971d7565 Runs on windows EricLiu2000 2019-06-25 11:35:40 -0400
  • 50dba62a89 Event refactor builds on Windows EricLiu2000 2019-06-24 17:59:45 -0400
  • 878d9e6dde Implemented threaded error handling in errormanager and fixed compile error EricLiu2000 2019-06-21 16:14:52 -0400
  • f9d88b4743 Upgraded the severity of some warnings to errors and cleaned up internal API error adding EricLiu2000 2019-06-21 15:08:08 -0400
  • cb6f88c6bb Initial rework of internal management for overflowing errors EricLiu2000 2019-06-21 11:18:24 -0400
  • 33ad0c1967 C++ error descriptions now distinguish between severity levels EricLiu2000 2019-06-19 11:00:41 -0400
  • 12cb4c227a icsneolegacy icsneoOpenNeoDevice return now checks success for setting polling message limit and enabling message polling too EricLiu2000 2019-06-18 11:40:18 -0400
  • 92368f70a5 Added error checking for polling EricLiu2000 2019-06-18 11:38:12 -0400
  • 2b34c82382 Added error checking to Device::getMessages() EricLiu2000 2019-06-18 10:34:50 -0400
  • 04a2402925 Added additional documentation EricLiu2000 2019-06-14 17:42:46 -0400
  • a4a42c8704 Reworked updating LEDState to use sendCommand() instead of transmit() EricLiu2000 2019-06-14 16:09:19 -0400
  • 28fc98c475 Added icsneo_isMessagePollingEnabled(), removed polling check from transmitting, and disabled error reporting on device destruction EricLiu2000 2019-06-14 15:13:22 -0400
  • a608d21304 Fix for error at pcap and vcp level on Windows causes crash Paul Hollinsky 2019-06-13 18:08:29 -0400
  • 44ca4d4db1 Removed extraneous error checking EricLiu2000 2019-06-13 16:00:59 -0400
  • b7288edd9a Finished adding error checking EricLiu2000 2019-06-13 14:29:23 -0400
  • 255e1e2b90 Added more error logging EricLiu2000 2019-06-12 17:30:10 -0400
  • dc4f96affb Commands can now only be sent when the device is open EricLiu2000 2019-06-12 17:28:56 -0400
  • 8a6073a9cf Transmit and receiving messages now fails properly when the device is closed. Device closes when serial number initialization fails after open. EricLiu2000 2019-06-12 17:25:50 -0400
  • 519e64fb17 Added error checking to functions called from Communication EricLiu2000 2019-06-12 14:29:03 -0400
  • a16f2843d8 Added error reporting to idevicesettings EricLiu2000 2019-06-11 17:37:59 -0400
  • 965679c370 Added error checking and removed some redundancy from device isOpen() EricLiu2000 2019-06-10 16:48:47 -0400
  • 2806c935f1 Added errors for DeviceCurrentlyOpen and DeviceCurrentlyClosed EricLiu2000 2019-06-10 16:27:45 -0400
  • 8862a06c3d Added .vs to gitignore EricLiu2000 2019-06-10 16:17:22 -0400
  • 903615dadd Added icsneo_isOpen() functionality EricLiu2000 2019-06-06 15:32:33 -0400
  • f1e0625429 Fixed typo in documentation of icsneo_getLastError EricLiu2000 2019-06-05 15:34:23 -0400
  • 0644234859 Removed hard coded .dll filepaths EricLiu2000 2019-06-05 13:29:42 -0400
  • 9b21c153c7 Fixed icsneoc.h to work with c EricLiu2000 2019-06-05 13:29:21 -0400
  • b7dbeccaef Lock before adding or removing message callbacks Paul Hollinsky 2019-06-13 15:47:23 -0400
  • 4530bd14c0 Merge in fixes for warnings Paul Hollinsky 2019-06-12 18:36:35 -0400
  • 8833617fe5 fix wrong include path for radpluto on Windows Jeffrey Quesnelle 2019-06-05 13:08:02 -0400
  • 3621184696 fixed build bugs Zaid Nackasha 2019-06-03 17:18:02 -0400
  • d49fba7d81 Wrapped Visual Studio #Pragmas Zaid Nackasha 2019-06-03 12:43:28 -0400
  • ba7228d4ba Embed version info into built DLLs Paul Hollinsky 2019-05-30 13:17:55 -0400
  • 6e798b294a Make project installable. Install libraries and headers Alexey Pavlov 2019-05-17 08:49:49 +0300
  • 9175a7bacf v0.1.1 Paul Hollinsky 2019-05-14 15:31:39 -0400
  • 56d191b438 Add support for RADPluto over USB Paul Hollinsky 2019-05-14 15:29:03 -0400
  • a465d5d6c6 POSIX: Disable Ethernet communication devices until performance issues are resolved Paul Hollinsky 2019-05-14 15:27:44 -0400
  • e081724da6 POSIX PCAP: Resolve a crash on a communication error Paul Hollinsky 2019-05-14 15:22:12 -0400
  • 0dae7d4354 STM32: Check that termios attributes are set successfully Paul Hollinsky 2019-05-14 15:21:05 -0400
  • 288ff3565e Make sure to close underlying com if we fail to open Paul Hollinsky 2019-05-14 15:20:04 -0400
  • d017d26795 POSIX PCAP: Speed improvements pcap Paul Hollinsky 2019-05-06 16:54:18 -0400
  • eb43465c2a Fix overriding function compilation Paul Hollinsky 2019-05-06 14:32:59 -0400
  • 4e0ed09d71 POSIX PCAP: Platform agnostic MAC address discovery Paul Hollinsky 2019-05-06 13:48:42 -0400
  • ea8e6e6316 Merge remote-tracking branch 'github/master' into pcap Paul Hollinsky 2019-05-06 13:27:28 -0400
  • bead22bc36 Resolve build issues with new pcap driver Paul Hollinsky 2019-05-06 13:17:11 -0400
  • 3aaccaad74 Merge remote-tracking branch 'origin/master' into pcap Paul Hollinsky 2019-05-06 13:16:29 -0400
  • f3cd9ac94b Merge branch 'pcap' Paul Hollinsky 2019-05-06 12:50:29 -0400
  • 7cf0ec5f4f Rename timestampMultiplier to timestampResolution Paul Hollinsky 2019-05-06 12:32:04 -0400
  • d1cd34fb24 Merge remote-tracking branch 'drebbe-intrepid/master' into timestamp Paul Hollinsky 2019-05-06 12:01:09 -0400
  • 0b4ffdbaad Merge branch 'master' of https://github.com/intrepidcs/libicsneo Paul Hollinsky 2019-05-02 16:33:57 -0400
  • 6ffc364eba Transmits now block when the buffer fills Paul Hollinsky 2019-05-02 16:33:44 -0400
  • bf89d6b7a4 Update the legacy API to more closely match the behavior of the icsneo40.dll Paul Hollinsky 2019-04-23 16:47:52 -0400
  • 7a3baa1f89
    Merge pull request #11 from pierreluctg/patch-1 Paul Hollinsky 2019-04-23 14:13:42 -0400
  • 5a6a1c990a Support CAN FD Error State Indicator Paul Hollinsky 2019-04-17 17:03:38 -0400
  • 4588024ed0 Lower CPU usage while finding devices on Linux Paul Hollinsky 2019-04-17 16:50:40 -0400
  • 37b83e0506 Automatically pad CAN FD messages out Paul Hollinsky 2019-04-17 16:50:11 -0400
  • 313a98aa04 Added contribution guidelines Paul Hollinsky 2019-04-15 15:17:43 -0400
  • cd391b18e1
    Update README.md pierreluctg 2019-04-15 13:32:54 -0400
  • 6235be09eb
    Create 99-intrepidcs.rules pierreluctg 2019-04-15 13:31:50 -0400
  • 23c3cc3763 Implemented legacy icsneoGetTimeStampForMsg() function call. David Rebbe 2019-04-05 19:04:49 -0400
  • ec30696110
    Merge pull request #4 from drebbe-intrepid/master Paul Hollinsky 2019-03-28 20:52:17 -0400
  • 9a83ec1822 Updated icsnVC40.h to latest v803 release. David Rebbe 2019-03-27 17:39:12 -0400
  • 8a77bfb0f4 Add a target for static building libicsneoc Paul Hollinsky 2019-03-18 12:09:50 -0400
  • 714cd8aad5 Update hardware support document and license Paul Hollinsky 2019-03-18 12:07:16 -0400
  • 424d3d98a3 Linux Ethernet device support Paul Hollinsky 2019-03-18 11:37:20 -0400
  • 2fb3047c10 Resolve an issue where the error manager could stack overflow on too many errors Paul Hollinsky 2019-03-11 13:39:41 -0400
  • 7070368b52 Don't try to generate docs if doxyfile generation failed Stephen Spangler 2019-03-01 12:28:55 -0500
  • ec13728acc fully apply libftdi configuration Jeffrey Quesnelle 2019-03-01 11:19:44 -0500
  • 993974234b Remove the dependency on libftdipp and libboost for Linux and macOS Paul Hollinsky 2019-02-28 18:32:16 -0500
  • 1ad201ddf6 add missed LIBFTDI_ prefixes Jeffrey Quesnelle 2019-02-22 11:18:41 -0500
  • d680f5dfc6 preface options in libftdi with LIBFTDI_ Jeffrey Quesnelle 2019-02-22 10:38:01 -0500
  • d042086c90 Improve reliability for finding FTDI devices on Windows Paul Hollinsky 2019-01-22 13:16:58 -0500
  • ae78122cbe Add LSFTCAN and SWCAN support Paul Hollinsky 2019-01-22 13:14:28 -0500
  • c313801a21 Resolve issue #1 undefined symbols when building on POSIX systems Paul Hollinsky 2019-01-11 13:01:19 -0500
  • 122c54b2ff Reorganize libftdi for easier building under GCC Paul Hollinsky 2019-01-11 12:59:38 -0500
  • 34148e8833 Fix a bug intrepidcs\libicsneo-examples#1 which prevented building on 32-bit platforms Paul Hollinsky 2019-01-10 16:35:11 -0500
  • e42bb597fc Resolve a typo in the Linux dependencies Paul Hollinsky 2019-01-03 17:39:48 -0500
  • c94ace87f9 Timestamp information for CAN frames Paul Hollinsky 2019-01-03 17:08:47 -0500
  • 7e9fbc4959 Basic introspection for device supported networks Paul Hollinsky 2019-01-03 17:00:15 -0500
  • efd5547e5c Resolve an issue where FTDI devices could be erroneously detected with the wrong serial Paul Hollinsky 2019-01-03 16:58:23 -0500
  • 61c16f4dfc Updates to the legacy API Paul Hollinsky 2019-01-03 16:57:29 -0500
  • 814dc7d174 Update name Paul Hollinsky 2019-01-03 16:45:36 -0500
  • b834ca1bb7 Support CAN FD on the RADStar2 Paul Hollinsky 2018-12-21 20:35:01 -0500
  • b6c67eb74f Correctly decode timestamps on the RADStar2 and RADGalaxy Paul Hollinsky 2018-12-21 20:34:02 -0500
  • d37d5bb23e Support Ethernet and Broad-R Reach TX and RX Paul Hollinsky 2018-12-21 20:32:27 -0500
  • 603d532d2d Add support for RADStar2 settings Paul Hollinsky 2018-12-21 20:28:25 -0500
  • e124ad28f4 Major improvements to the settings API Paul Hollinsky 2018-12-21 20:24:11 -0500
  • 151b2ce266 Implement serial number in the legacy API Paul Hollinsky 2018-12-21 20:16:32 -0500
  • 837ca29ac8 Improved FTDI device finding logic Paul Hollinsky 2018-12-10 14:58:28 -0500
  • 3488e36f2a Added the ability to get the baudrate for networks Paul Hollinsky 2018-12-10 14:57:43 -0500
  • b12e7dad97 Added a README link to the documentation Paul Hollinsky 2018-11-21 13:42:21 -0500
  • 4edf456226 Added a pip requirements.txt for Sphinx documentation building Paul Hollinsky 2018-11-21 13:33:17 -0500
  • 0a0cb76400 Set up Sphinx to automatically invoke Doxygen if needed Paul Hollinsky 2018-11-21 13:25:39 -0500
  • cea2babbd0 Added a link to the example code Paul Hollinsky 2018-11-20 18:12:31 -0500