Paul Hollinsky
|
0cf1e7fe7f
|
Resolve compilation errors and warnings with MSVC
|
2018-11-13 16:18:57 -05:00 |
Paul Hollinsky
|
f05f96822e
|
Fix defines for C applications
|
2018-11-09 16:34:00 -05:00 |
Paul Hollinsky
|
77d694c662
|
Added the ability to block on getMessages until a message arrives
|
2018-11-09 16:28:48 -05:00 |
Paul Hollinsky
|
35bd5139b2
|
Free malloc'd memory in example
|
2018-10-31 17:21:14 -04:00 |
Paul Hollinsky
|
4833bc704a
|
Fix a documentation typo
|
2018-10-31 17:07:48 -04:00 |
Paul Hollinsky
|
90992ad360
|
Added documentation for the C API
|
2018-10-31 16:47:46 -04:00 |
Paul Hollinsky
|
9c2c3298cf
|
Add doxygen support
|
2018-10-31 12:17:46 -04:00 |
Paul Hollinsky
|
6399b3d8f2
|
C API: Allow querying of specifically non-device errors
|
2018-10-30 18:33:43 -04:00 |
Paul Hollinsky
|
5bc65554f9
|
Error system now functional in C and C++ APIs
|
2018-10-30 16:54:36 -04:00 |
Paul Hollinsky
|
a295713c50
|
Add connection failure error to POSIX FTDI driver
|
2018-10-30 16:52:29 -04:00 |
Paul Hollinsky
|
1a9c907fea
|
CAN FD baudrate settings
|
2018-10-30 15:38:15 -04:00 |
Paul Hollinsky
|
92d98f8bd5
|
Remove all debugging printouts to stdout
|
2018-10-30 15:02:01 -04:00 |
Paul Hollinsky
|
ccd26a3637
|
Fix a bug where settings were not read properly
|
2018-10-30 14:24:57 -04:00 |
Paul Hollinsky
|
3e51e39f3e
|
Make sure buildinfo gets generated properly for subprojects
|
2018-10-30 13:00:50 -04:00 |
Paul Hollinsky
|
526b3a0dc4
|
ValueCAN3 Settings
|
2018-10-30 12:59:37 -04:00 |
Paul Hollinsky
|
ef3c93258c
|
Remove vestigial part of FTDI POSIX driver
|
2018-10-30 12:59:28 -04:00 |
Paul Hollinsky
|
4f91d0775f
|
Version info
|
2018-10-29 16:35:14 -04:00 |
Paul Hollinsky
|
37ef932e03
|
CMake Reformat
|
2018-10-26 20:55:54 -04:00 |
Paul Hollinsky
|
3a42372dcd
|
Add error system
|
2018-10-26 20:53:30 -04:00 |
Paul Hollinsky
|
a331a2afa8
|
Device component initialization done more intelligently
|
2018-10-26 19:28:09 -04:00 |
Paul Hollinsky
|
7e6282a7ad
|
Merge branch 'master' of Lustra:InfiniteWalrus/libicsneo
|
2018-10-25 13:55:41 -04:00 |
Paul Hollinsky
|
ad51a8793d
|
Fix for macOS Homebrew Boost Includes
|
2018-10-25 13:49:01 -04:00 |
Paul Hollinsky
|
807518fbae
|
Network and device type constant definitions
|
2018-10-24 12:53:58 -04:00 |
Paul Hollinsky
|
95dce1c429
|
Device describe
|
2018-10-24 12:51:04 -04:00 |
Paul Hollinsky
|
419fc2fc73
|
Tracked down a white board FIRE and verified the need for enterMode
|
2018-10-22 18:26:38 -04:00 |
Paul Hollinsky
|
db255a5a3f
|
Add settings for FIRE
|
2018-10-22 18:26:18 -04:00 |
Paul Hollinsky
|
6ccd6f2072
|
Fixed size of UART_SETTINGS
|
2018-10-22 18:25:26 -04:00 |
Paul Hollinsky
|
bc91796d15
|
Proper detection for RTR CAN frames
|
2018-10-22 18:25:01 -04:00 |
Paul Hollinsky
|
8044488bed
|
Make a blank settings interface if one does not exist because segfaulting is bad
|
2018-10-22 17:23:13 -04:00 |
Paul Hollinsky
|
6456d4e261
|
Fix a bug where polling messages would not work properly
|
2018-10-22 16:19:20 -04:00 |
Paul Hollinsky
|
319bd09cb4
|
Merge branch 'master' of Lustra:InfiniteWalrus/libicsneo
|
2018-10-22 15:41:06 -04:00 |
Paul Hollinsky
|
5a5d626225
|
Resolve a segfault when device did not ever receive reset status
|
2018-10-22 15:40:52 -04:00 |
Jeffrey Quesnelle
|
f758805f3d
|
use target_include_directories instead of include_directories so libicsneo can be used as a submodule
|
2018-10-22 15:07:49 -04:00 |
Paul Hollinsky
|
dfbc40f877
|
Add external facing shortcuts to message callback functions
|
2018-10-22 15:01:24 -04:00 |
Paul Hollinsky
|
911871a1c7
|
Resolve GCC warning
|
2018-10-22 15:00:58 -04:00 |
Paul Hollinsky
|
6779a3a1b9
|
Remove unused includes
|
2018-10-22 13:01:25 -04:00 |
Paul Hollinsky
|
a13adec04a
|
Clean up icsnVC40.h for the legacy API
|
2018-10-22 12:46:27 -04:00 |
Paul Hollinsky
|
9675bb81f7
|
Resolve MSVC errors and warnings with refactor
|
2018-10-22 12:19:33 -04:00 |
Paul Hollinsky
|
8e6b0d0b0e
|
Refactor for a central include directory
|
2018-10-22 11:52:34 -04:00 |
Paul Hollinsky
|
12451def11
|
Add dlcOnWire to CAN
|
2018-10-22 11:13:07 -04:00 |
Paul Hollinsky
|
0f703f494f
|
CAN FD transmission on non CAN FD hardware now fails as would be expected
|
2018-10-19 17:00:40 -04:00 |
Paul Hollinsky
|
80bccb59a5
|
Remove unused struct
|
2018-10-19 16:58:59 -04:00 |
Paul Hollinsky
|
769c797a50
|
Detection for ValueCAN 4 models, as well as settings for each
|
2018-10-19 13:43:36 -04:00 |
Paul Hollinsky
|
cb57f06564
|
Slight speed improvement for CAN transmit
|
2018-10-19 13:42:48 -04:00 |
Paul Hollinsky
|
d037709963
|
CAN and CAN FD transmit implemented
|
2018-10-18 17:39:37 -04:00 |
Paul Hollinsky
|
dd99f82324
|
Allow the decoder to fail
|
2018-10-18 14:06:58 -04:00 |
Paul Hollinsky
|
e5f1ba41b5
|
Resolve relevant Linux compile warnings
|
2018-10-18 13:49:56 -04:00 |
Paul Hollinsky
|
912b11ce30
|
Encoder allowed to fail, preparation for upcoming CAN transmit
|
2018-10-18 13:42:20 -04:00 |
Paul Hollinsky
|
92839c22a5
|
Merge branch 'devicesettings' of Lustra:InfiniteWalrus/libicsneo into devicesettings
|
2018-10-17 16:26:42 -04:00 |
Paul Hollinsky
|
b4fc3edd0f
|
LED state changing (Device LEDs work now)
|
2018-10-17 16:15:15 -04:00 |