Paul Hollinsky
|
37d06807e4
|
POSIX: PCAP: Update inferface name to match Windows implementation
|
2021-06-15 19:09:13 -04:00 |
|
Paul Hollinsky
|
b13a33f0be
|
Windows: PCAP: Less verbose name for the interface
Fixing some tabs/spaces formatting here as well
|
2021-06-15 19:09:05 -04:00 |
|
Tomasz Ziobrowski
|
af2c30885b
|
Added support for MinGW32 - to be working with qticsneo
|
2021-06-15 20:15:08 +02:00 |
|
Paul Hollinsky
|
e5bf87ba7d
|
Merge branch 'master' into v0.3.0-dev
|
2021-06-11 18:54:36 -04:00 |
|
Paul Hollinsky
|
a9840028ff
|
Windows: DynamicLib: DLLExport before _stdcall for Legacy
|
2021-06-11 18:43:33 -04:00 |
|
Paul Hollinsky
|
8c9d3a5e6a
|
Merge branch 'master' into v0.3.0-dev
|
2021-06-11 15:40:42 -04:00 |
|
Paul Hollinsky
|
4588cb55fa
|
POSIX: DynamicLib: Force visibility of exports in case of -fvisibility=hidden
|
2021-06-11 15:20:41 -04:00 |
|
Paul Hollinsky
|
f3e456e7ea
|
API: Legacy: Fix build issues caused by the merge
|
2021-06-11 13:05:39 -04:00 |
|
Paul Hollinsky
|
843fa92564
|
API: Legacy: Add standard DLLExport to LegacyDLLExport
|
2021-06-11 12:39:20 -04:00 |
|
 David RebbeandPaul Hollinsky
|
d82a069842
|
API: Legacy: Add icsneoOpenDevice
Needed for compatibility with the latest python-ics
|
2021-06-11 12:35:28 -04:00 |
|
 Sangeetha HariharasudhanandPaul Hollinsky
|
9e70a9d51f
|
API: Legacy: Implement functions necessary for J2534
icsneoEnableNetworkComEx
icsneoGetDeviceSettingsType
icsneoGetDeviceSettings
icsneoSetDeviceSettings
icsneoGetMiniportAdapterInfo
icsneoEnableDOIPLine
icsneoGetVnetSimpleNetid
icsneoGetNetidforSlaveVNETs
icsneoSetBitRateEx
icsneoSetFDBitRate
icsneoSerialNumberFromString
icsneoJ2534Cmd
_stdcall convention added with .def file (octal support)
use NumberBytesHeader instead of NodeID in txmessagesEx
|
2021-06-10 16:58:11 -04:00 |
|
Paul Hollinsky
|
165eb0f8a2
|
Windows: Correct dynamic load helper when _UNICODE is defined
|
2021-06-10 15:18:13 -04:00 |
|
Paul Hollinsky
|
7b7320bc27
|
Support the RAD-Epsilon
|
2021-06-10 15:17:57 -04:00 |
|
Paul Hollinsky
|
b340d167dc
|
Support the neoVI RED 2
|
2021-06-10 15:17:34 -04:00 |
|
David Rebbe
|
4e901676d2
|
Added icsneoOpenDevice.
|
2021-06-07 17:03:56 -04:00 |
|
Paul Hollinsky
|
496a007da3
|
Windows: Correct dynamic load helper when _UNICODE is defined
|
2021-05-30 02:57:18 -07:00 |
|
Paul Hollinsky
|
bda37e31f3
|
Support the RAD-Epsilon
|
2021-05-28 18:10:16 -04:00 |
|
Paul Hollinsky
|
04e7bfd1af
|
Support the neoVI RED 2
|
2021-05-27 22:47:36 -04:00 |
|
Paul Hollinsky
|
ad07af160c
|
MSVC: Variable shadowing
|
2021-05-22 11:31:19 -04:00 |
|
Paul Hollinsky
|
21bc4eeff2
|
Message: Create a type system so non-frame data can be represented
This change breaks existing code, hence the version bump, but it's
going to be much less error prone going forward.
|
2021-05-22 01:58:36 -04:00 |
|
Paul Hollinsky
|
b97f358a0f
|
Settings: Extra Ethernet settings on ValueCAN 4 and RAD-Pluto
|
2021-05-10 21:17:31 -04:00 |
|
Paul Hollinsky
|
6f8e073fd1
|
MultiChannelCommunication: Resolve MSVC constexpr warning
|
2021-05-10 21:16:21 -04:00 |
|
Paul Hollinsky
|
07afbebc6d
|
Settings: Resolve MSVC structure warnings
|
2021-05-10 21:15:54 -04:00 |
|
Paul Hollinsky
|
f752924a36
|
Unaligned: Use correct MSVC define
|
2021-05-05 12:32:29 -04:00 |
|
Paul Hollinsky
|
295ba490aa
|
Settings: Mark termination enables as an unaligned ptr
Unfortunately, the termination enables are not always at an aligned
boundary, and MSVC needs to taint the ptr type with __unaligned
in that case.
|
2021-05-05 03:38:58 -04:00 |
|
Paul Hollinsky
|
1bb114004e
|
Remove unused parameters
These can cause warnings (which we treat as errors) on MSVC
|
2021-05-05 02:40:00 -04:00 |
|
Paul Hollinsky
|
e99107c1bc
|
Device: Allow different Question options for OpenStatus
|
2021-05-05 02:21:15 -04:00 |
|
Paul Hollinsky
|
82113f1a67
|
Settings: Better handling of the checksum
|
2021-05-05 02:20:36 -04:00 |
|
Paul Hollinsky
|
0006f31844
|
Network: Mark Main51, OldFormat, and ReadSettings as Internal
|
2021-05-05 02:18:22 -04:00 |
|
Paul Hollinsky
|
595cc36545
|
Device: Implement version handling
|
2021-05-05 02:17:38 -04:00 |
|
Paul Hollinsky
|
72bc5914a6
|
EthernetPacket: Allow 1 extra byte at the end of the packet
ValueCAN 4-2EL sends an extra byte to pad the message
to an even byte count.
|
2021-05-04 23:25:36 -04:00 |
|
Paul Hollinsky
|
eca1110305
|
ValueCAN 4-2EL: Allow the Ethernet network while communicating over it
All frames except for the CAB1/CAB2 communication are reported
|
2021-05-04 23:08:34 -04:00 |
|
Paul Hollinsky
|
b104b34919
|
Device: Report whether the current driver supports DFU
|
2021-05-04 22:53:28 -04:00 |
|
Paul Hollinsky
|
805ff4f549
|
ValueCAN 4-2EL: Device reqires PCAP to enumerate over Ethernet
|
2021-05-04 22:39:33 -04:00 |
|
Paul Hollinsky
|
78e3eb18df
|
Drivers: Rename STM32 to CDC ACM
This is much more descriptive of what the driver actually is
|
2021-05-04 22:37:16 -04:00 |
|
Paul Hollinsky
|
6d22b1e001
|
POSIX: STM32: Check re-enumeration by inode
This is much more stable than waiting for a set amount of time
We still timeout at 5s, if we see that being hit it can be increased
|
2021-05-04 22:22:30 -04:00 |
|
Paul Hollinsky
|
b7c7d4349a
|
Device: Extend open() API for long-running tasks
|
2021-04-29 19:08:31 -04:00 |
|
Paul Hollinsky
|
0ce52f064b
|
Event: Better error message for USB powered devices
|
2021-04-29 18:15:56 -04:00 |
|
Paul Hollinsky
|
622c5ee57a
|
POSIX: STM32: Handle re-enumeration when changing modes
|
2021-04-27 21:12:59 -04:00 |
|
Paul Hollinsky
|
5733300de6
|
Extensions: Auto-add linked extensions
|
2021-04-27 21:12:24 -04:00 |
|
Paul Hollinsky
|
f8355df770
|
Communication: Block destruction while inside redirectionFn
|
2021-04-23 22:33:32 -04:00 |
|
Paul Hollinsky
|
218648ae5a
|
Extensions: Offer an opportunity to communicate with a dead device
|
2021-04-23 22:32:42 -04:00 |
|
Paul Hollinsky
|
4cd7bafca7
|
Device: Allow the suppression of disconnects from extensions
|
2021-04-23 20:04:02 -04:00 |
|
Paul Hollinsky
|
6c1cbc9db8
|
Optional: Move optional-lite to the include/third-party directory
This fixes the use case of adding the include folder
manually to an outside project.
|
2021-04-23 20:01:53 -04:00 |
|
Paul Hollinsky
|
55ca6adee6
|
Communication: Allow redirection of reads
|
2021-04-23 17:00:37 -04:00 |
|
Paul Hollinsky
|
4b12d3aa4d
|
EventCallback: Convert indentation to tabs
|
2021-04-22 13:29:56 -04:00 |
|
Paul Hollinsky
|
bb322ad190
|
neoVI FIRE 2: MiscIO and EMiscIO Support
|
2021-04-21 10:40:35 -04:00 |
|
Paul Hollinsky
|
92589c2ce7
|
Device: Make IO system thread-safe
|
2021-04-21 10:04:25 -04:00 |
|
Paul Hollinsky
|
3b6b4f0541
|
C API: Expose icsneo_getNetworkByNumber
|
2021-04-12 20:20:48 -04:00 |
|
Paul Hollinsky
|
40be68e744
|
C API: Add typedefs for neonetid_t and neonettype_t
|
2021-04-12 20:20:07 -04:00 |
|