Kyle Schwarz
|
a9157c82e5
|
Add device sharing support
|
2022-12-13 11:46:32 -05:00 |
Yasser Yassine
|
78465e0f20
|
A2B: Add A2BMessage transmit support
|
2022-12-02 12:14:44 -05:00 |
Emily Brooks
|
ed1632c652
|
DiskWriteDriver: Remove use of atomic buffer
|
2022-12-02 00:09:49 +00:00 |
Joe Niksa
|
c97db0f35f
|
icsneolegacy: implemented icsneoGetLastAPIError()
|
2022-11-25 12:26:41 -05:00 |
Emily Brooks
|
c9d8a4f0a9
|
Device: Disk lock the script/wivi commands
|
2022-11-16 19:55:53 +00:00 |
Emily Brooks
|
96fe8895fc
|
Device: Add isEncrypted to script status
|
2022-11-16 19:55:53 +00:00 |
Kyle Schwarz
|
e46755f120
|
Device: RED2: Add missing Ethernet2
|
2022-11-15 12:37:41 -05:00 |
Emily Brooks
|
0619c37a90
|
Decoder: Add break to end of Internal network switch case
|
2022-11-08 22:05:01 +00:00 |
David Rebbe
|
de58b2d639
|
libicsneoc: Fixed access violation
|
2022-11-07 20:22:45 +00:00 |
David Rebbe
|
5ff1707c47
|
libicsneoc: Resolve DeviceCurrentlyClosed errors
|
2022-11-03 23:46:14 +00:00 |
Jonathan Schwartz
|
4c0d49f09a
|
Device: Add a mutex against the diskLock to some commands that are on threads
|
2022-10-24 16:02:53 -04:00 |
Jonathan Schwartz
|
b32f58da38
|
Device: Add new method to mark collections as uploaded in CM root directory
|
2022-10-24 16:02:48 -04:00 |
Kyle Schwarz
|
0101467154
|
Communication: Atomic sync messages
If waitForMessageSync() is called in two threads for the same message
the callback for both will be invoked with the first send.
|
2022-10-21 14:49:03 +00:00 |
Emily Brooks
|
17b3018499
|
Device: Continue script status loop if no response
|
2022-10-21 13:23:46 +00:00 |
Kyle Schwarz
|
0fc676e576
|
A2B: Resolve warnings
|
2022-10-20 19:38:34 -04:00 |
Yasser Yassine
|
7b2544864b
|
A2B: Add initial WAV streaming support
|
2022-10-19 18:44:05 -04:00 |
Kyle Schwarz
|
7f22286838
|
Build: Only search for enabled drivers
|
2022-10-17 21:01:24 -04:00 |
Kyle Schwarz
|
643768fb6a
|
Device: ValueCAN3: Drop ftdi.h include
|
2022-10-17 21:01:24 -04:00 |
Kyle Johannes
|
9817887523
|
I2C: Network support
|
2022-10-18 00:12:16 +00:00 |
Jonathan Schwartz
|
13ec2bca98
|
Merge remote-tracking branch 'origin/master' into js-add-fire3-to-finder
|
2022-10-12 10:55:56 -04:00 |
Jonathan Schwartz
|
711976cce0
|
DeviceFinder: Add serial match for FIRE3
|
2022-10-12 10:53:19 -04:00 |
Emily Brooks
|
e02203a974
|
Device: Creates script status thread, callback for each variable
|
2022-10-11 14:48:39 -04:00 |
Emily Brooks
|
5b14ec7246
|
Device: Add start/stop/clear script, script status, and preload coremini commands
|
2022-10-11 14:48:39 -04:00 |
Yasser Yassine
|
3b80746fb8
|
A2B: Add A2B message initial support
|
2022-10-11 11:20:04 -04:00 |
Emily Brooks
|
3b9a31ef51
|
RAD-A2B: Add netID to string support
|
2022-10-05 13:50:00 -04:00 |
Emily Brooks
|
124bd3b310
|
WiVICommandPacket: Remove length check
|
2022-10-05 14:08:39 +00:00 |
Kyle Schwarz
|
9871430288
|
RAD-A2B: Initial support
|
2022-09-15 11:13:45 -04:00 |
Kyle Schwarz
|
2e296dc8d3
|
ConcurrentQueue: Update to HEAD
|
2022-09-09 15:46:46 -04:00 |
Kyle Schwarz
|
b35fab754c
|
Device: ValueCAN3: Fix PID
|
2022-08-02 14:33:43 -04:00 |
Kyle Schwarz
|
9ef01e2d3d
|
Optional: nonstd to std
|
2022-07-22 01:27:39 -04:00 |
Kyle Schwarz
|
1bb33156f7
|
Device: Use lambda instead of std::bind
|
2022-07-22 02:47:10 +00:00 |
Kyle Schwarz
|
a0f73755e8
|
Build: Bump required C++ to 17
|
2022-07-21 16:22:52 -04:00 |
Kyle Schwarz
|
ab54697745
|
Device: Retain Device objects between FindAll() calls
FindAll() now retains a list of Devices that have already been created
and returns their existing object instead of a new one.
|
2022-07-15 16:03:54 -04:00 |
Kyle Schwarz
|
0d0b7f00bd
|
Merge branch 'master' into v0.3.0-dev
|
2022-07-15 13:02:26 -04:00 |
Kyle Schwarz
|
1a28fbf5ad
|
ThirdParty: FatFs: Enable PIC
Fixes linking with GCC by adding -fPIC
|
2022-07-15 12:34:07 -04:00 |
Emily Brooks
|
b50706846c
|
WiVICommandPacket: Add missing cstring header
|
2022-06-08 16:49:39 -04:00 |
Paul Hollinsky
|
d6d34eb7bc
|
WiVICommandPacket: Only disable warnings for MSVC
This addresses a warning in GCC and Clang
|
2022-06-07 13:48:51 +00:00 |
Paul Hollinsky
|
a928a1d879
|
Device: Implement Wireless neoVI Stack
This reverts commit cb47065a47.
|
2022-06-07 13:48:51 +00:00 |
Paul Hollinsky
|
de3d8bf870
|
RAD-Jupiter: Add initial support
|
2022-05-28 14:42:09 -04:00 |
Paul Hollinsky
|
407ccccedd
|
Drivers: Ensure serial numbers are uppercase
This prevents mismatches if the device sends a lowercase
serial number, which may happen due to an oversight in
production.
|
2022-05-28 14:41:41 -04:00 |
Paul Hollinsky
|
00024990e9
|
WiVICommandPacket: Resolve GCC build error
|
2022-04-26 13:54:03 -04:00 |
Paul Hollinsky
|
cb47065a47
|
WiVICommandPacket: Temporarily remove GetAll
|
2022-04-26 12:58:54 -04:00 |
Paul Hollinsky
|
2b819065ad
|
WiVICommandPacket: Disable MSVC struct warnings
|
2022-04-26 12:48:17 -04:00 |
Paul Hollinsky
|
58700afc73
|
Lifetime: Allow checking for empty lifetimes
|
2022-04-26 12:48:17 -04:00 |
Paul Hollinsky
|
55d7d5bf17
|
Device: Implement allowSleep for Wireless neoVI support
|
2022-04-26 12:48:17 -04:00 |
Jonathan Schwartz
|
c08c0dd893
|
Disk: Allow full timeout for each disk read attempt
|
2022-04-22 17:30:53 +00:00 |
Jonathan Schwartz
|
44ad06d4bb
|
Device: Add mutex for disk info requests to temporarily work around WiVIClient timeout issues
|
2022-04-22 17:30:53 +00:00 |
Jonathan Schwartz
|
c2de1dfdf1
|
Disk: ExtExtractorDiskReadDriver: Increase timeout for individual read attempts
|
2022-04-22 17:30:53 +00:00 |
Paul Hollinsky
|
a2cfc50b7c
|
Message Filter: Fix filtering on NetID or NetType if message doesn't have one
|
2022-04-15 21:35:40 -04:00 |
Paul Hollinsky
|
c398afc4e3
|
Extended Commands: Fix struct packing
|
2022-04-15 21:35:40 -04:00 |