Max Brombach and Kyle Schwarz
1a7bc4df47
Device: RADJupiter: Add bootloader pipeline
2026-02-12 17:05:39 -05:00
Max Brombach and Kyle Schwarz
20a2474508
Device: Settings: Add missing bit-packed variables to CAN_SETTINGS
2026-02-12 16:25:57 -05:00
Max Brombach and Kyle Schwarz
6cda765fe0
Device: FIRE2: Skip flashing Core chip when chip variant is unknown
2026-02-10 21:20:47 -05:00
Max Brombach and Kyle Schwarz
68ebb6dae4
Device: Add EnterApplicationPhases step
2026-01-20 14:25:29 -05:00
Max Brombach
d6d9fc16ef
Device: Update chips for ValueCAN4_2EL bootloader
2025-12-10 19:47:23 +00:00
Max Brombach
579160f6d4
Device: Fix Epsilon-XL bootloader pipeline and chip info
2025-12-08 21:16:14 +00:00
Max Brombach and Kyle Schwarz
51e4fdc6d9
Device: Update tree structs and add size checks to non-deprecated devices
2025-11-04 14:29:37 -05:00
Max Brombach and Kyle Schwarz
b9e3542bcf
Device: Use variant Core chip and fix ZChip flash for FIRE2
2025-10-31 12:02:02 -04:00
Max Brombach
10ffd756a1
Device: Remove erroneous API error in VSA buffer overlap check
2025-10-29 12:56:46 -04:00
Max Brombach and Kyle Schwarz
5cdaeb1edc
Communication: Remove CoreMiniExtendedMsgHdr from HardwareLINPacket struct
2025-10-16 13:31:20 -04:00
Max Brombach and Kyle Schwarz
a5ec9a2d20
VSA: Fix incorrect bytesRead value for end of overlapped buffer
2025-09-30 14:03:21 -04:00
Max Brombach and Kyle Schwarz
b9d3dde8d5
VSA: Remove packet truncation mechanism
2025-09-30 11:41:40 -04:00
Max Brombach and Kyle Schwarz
f22d666f94
VSA: Discard timestamp top bit
2025-09-24 14:13:29 -04:00
Max Brombach and Kyle Schwarz
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
Max Brombach
a44952be13
Disk: Update VSA Example and Fix VSA CAN-FD Decode
...
- Send and validate CAN/CAN-FD/Eth frames in VSA example (two devices)
- Fix failure to decode CAN-FD frames from VSA records
2024-01-16 18:01:10 +00:00
Max Brombach
02f1b4592e
Device/Disk: Add VSA read and parse functionality
...
Implement ability to extract network traffic (CAN, LIN, Ethernet, etc.) from VSA message records on disk. Add a method to Device class that uses the VSAParser and the individual record types to extract messages from the VSA message records and pass them back to the communication system. This routes messages such that it appears as if they were discovered live instead of read from disk. The parse process (in Device) requires determination of metadata about the VSA file system on a device before it can begin extracting messages. This currently only handles data captured from the current coremini script on a device.
2023-11-15 16:02:47 +00:00
Max Brombach and Kyle Schwarz
018f1fac8e
Device: Add disk drivers to RADGigastar, RADMars, and RADGalaxy
2023-08-15 20:21:57 +00:00