Emily Brooks
99a2ca4f0d
Device: WiVI: Add VIN support
2025-10-08 15:49:03 -04:00
Kyle Schwarz
ec350b522a
DeviceSettings: Remove checksum validation
2025-10-06 15:36:55 -04:00
Thomas Stoddard
895cd0792c
Communication: I2C: Fix invalid packet logic
2025-10-02 10:12:15 -04:00
Max Brombach
a5ec9a2d20
VSA: Fix incorrect bytesRead value for end of overlapped buffer
2025-09-30 14:03:21 -04:00
Max Brombach
b9d3dde8d5
VSA: Remove packet truncation mechanism
2025-09-30 11:41:40 -04:00
Kyle Schwarz
11643e2281
Bindings: Python: Add EthPhyMessage
...
Also fixes PhyMessages for RADEpsilon(XL)
2025-09-29 17:17:26 -04:00
Max Brombach
f22d666f94
VSA: Discard timestamp top bit
2025-09-24 14:13:29 -04:00
Bryant Jones
58b22da09b
Device: Add neoVI FIRE3 T1S/LIN
2025-09-18 17:18:27 -04:00
Yasser Yassine
88d32128c9
Communication: Add SPI support
2025-09-17 13:30:12 -04:00
Kyle Schwarz
6d82289864
Driver: DXX: Update libredxx
2025-09-16 11:42:13 -04:00
Kyle Schwarz
674e905340
Driver: CDCACM: Add missing Darwin frameworks
2025-09-15 15:57:16 -04:00
Kyle Schwarz
8b7e2556a0
Driver: DXX: Fix ION, FIRE, ValueCAN3, & VividCAN
2025-09-10 10:11:08 -04:00
Max Brombach
fbdab1e998
Communication: Fix MultiChannelCommunication race
2025-09-09 15:52:54 -04:00
Max Brombach
f53bc2e920
Fix FlexRay extension bugs and implement FlexRay example
2025-09-04 14:27:32 +00:00
Bryant Jones
a9e1f24f67
Device: Comet: Fix networks
2025-09-02 10:26:50 -04:00
Kyle Schwarz
b10e29b8f5
Driver: DXX: Update libredxx
2025-08-28 23:24:04 -04:00
Thomas Stoddard
3c0c0dd44c
Docs: Refactor icsneopy examples
2025-08-28 11:40:57 -04:00
Kyle Schwarz
cf2cf3e28b
CMake: Disable libredxx install
2025-08-28 10:09:30 -04:00
Kyle Schwarz
6926ca8199
CI: Update Linux images
2025-08-25 11:29:46 -04:00
Kyle Schwarz
29dc7b345f
Driver: Switch to libredxx
...
- no more libFTDI
- no more libusb on Linux and macOS
- no more FTDI repack
- no more binary libs
- faster D2XX on Windows (no longer uses COM)
2025-08-25 11:24:03 -04:00
Kyle Schwarz
17285389e3
Tests: Switch to FetchContent
2025-08-21 20:19:22 -04:00
Bryant Jones
328563b7e6
Docs: Add TC10 .py example
2025-08-12 12:36:16 -04:00
Kyle Schwarz
6b60804174
Device: Add com keepalive
2025-08-06 17:17:36 -04:00
Jonathan Schwartz
c5bce795c6
Device: Add MessageFilter to enableMessagePolling()
2025-07-29 13:15:18 -04:00
Yasser Yassine
1e5e714f5b
Device: Add disk formatting
2025-07-22 20:02:06 +00:00
Kyle Schwarz
d70defbf8a
All: Address compiler warnings
2025-07-17 15:47:23 -04:00
Thomas Stoddard
10efacf91e
Communication: EthernetMessage: Switch to TX_WRAP
2025-07-17 01:49:31 +00:00
Kyle Schwarz
6d985ca873
Communication: Fix neotc10sleepstatus_t
2025-07-16 11:54:27 -04:00
Nicholas Zamora
19df557b4a
DeviceAppVersion: Add operator==
2025-07-09 20:48:22 +00:00
Francesco Valla
31d4a750d8
EthernetPacketizer: do a size check on incoming bytestream
...
An incoming bytestream can be less than 24 bytes, leading to exceptions
when accessing its data (or allocating the vector for its payload).
Perform a size check before trying to decode the bytestream and discard
invalid incoming streams.
Signed-off-by: Francesco Valla <francesco.valla@mta.it>
2025-07-04 10:57:28 +02:00
Kyle Schwarz
7afa41bf2a
API: C: Add TC10
2025-07-03 09:30:29 -04:00
Kyle Schwarz
c056e8dc2e
Driver: Servd: Toggle closing when done
2025-07-02 14:28:59 -04:00
Yasser Yassine
d5ae1cdb03
Device: RED2: Update settings
2025-07-02 18:10:51 +00:00
Kyle Schwarz
5795791eac
Driver: Servd: Fix Address creation
2025-06-19 16:48:15 -04:00
Ben Kleinheksel
c91db6355c
Device: Add setValueLiveData()
...
* Adds the ability to set a CoreMini signal value via the live data interface
* Adds definition for the Manual Trigger and DAQ Enable signals
2025-06-18 21:51:32 +00:00
Kyle Schwarz
f37b88d616
Communication: Fix ScriptStatus sizes
2025-06-12 11:17:59 -04:00
Yasser Yassine
33dea748f7
Device: Add supportsCoreminiScript()
2025-06-06 19:29:42 +00:00
Kyle Schwarz
245073f9d5
1.0.0
2025-06-05 21:10:54 -04:00
Kyle Schwarz
c4e858d346
Driver: Prefer Npcap
...
Prefer Npcap over WinPcap and TCP
2025-06-04 22:14:09 -04:00
Keith Nash
b3d47f2ae5
Communication: Add LogDataMessage
2025-05-16 19:36:27 +00:00
Kyle Schwarz
b94ade1ef6
FIRE3: Add Ethernet Activation Lines
2025-05-15 11:11:26 -04:00
Bryant Jones
d9ea5e085e
Device: Gigastar2: Update networks
2025-05-09 11:51:26 -04:00
Bryant Jones
5125520e76
Device: Gigastar2: Update networks
2025-05-09 15:30:20 +00:00
Kyle Schwarz
4dcb944d35
Driver: Add Servd
2025-05-08 11:22:42 -04:00
Yasser Yassine
7eeb1b6c38
Device: Refactor ComponentVersions
...
Also:
- Add setGenericData()
- Add ExtendedResponseFilter
2025-04-30 18:49:35 +00:00
Kyle Schwarz
b1e875980c
Communication: Rename Ethernet to Ethernet 01
2025-04-18 09:39:40 -04:00
Kyle Schwarz
8b680f2b64
All: Update network names
...
Updates all network names, the new format is <id>_<%02d>.
2025-04-17 20:57:46 +00:00
Kyle Schwarz
e88cd244c8
Driver: D3XX: Refactor pipe logic
2025-04-15 17:44:58 -04:00
Jonathan Schwartz
70733b3d96
Epsilon: Add PHY settings
2025-04-09 14:08:55 +00:00
Jonathan Schwartz
f743f32e63
Bindings: Python: Add FlexRay
...
Only RX at this time.
2025-04-08 20:47:51 +00:00