1
0
mirror of https://github.com/halleysfifthinc/Toyota-AVC-LAN synced 2025-06-05 23:16:13 +00:00

109 Commits

Author SHA1 Message Date
Allen Hill
9354fa3ce6 Ignore more files 2024-10-08 13:59:55 -07:00
Allen Hill
3448224939 Remove mistakenly committed file 2024-10-08 13:59:45 -07:00
Allen Hill
448df3c5aa
Add copyright year/author 2024-10-08 12:27:44 -07:00
Allen Hill
b0d0703234
Update README.md 2024-08-23 12:33:05 -07:00
Allen Hill
fe180c008e Add README 2024-08-23 12:27:38 -07:00
Allen Hill
977041bd67 Commit old working changes 2024-08-23 12:26:42 -07:00
Allen Hill
b9382b26d7 Update Cmakelists 2024-08-23 12:25:56 -07:00
Allen Hill
8506e3bfb8 Update devcontainer 2024-08-23 12:25:21 -07:00
Allen Hill
1c1b9e961d Add circuit board and wiring harness 2024-08-23 12:21:31 -07:00
Allen Hill
e857bbb09f Add Wireshark packet dissector plugin and associated tools 2024-08-23 11:02:40 -07:00
Allen Hill
fadd2c4259 Refactor frame handling and response code 2023-10-28 14:41:56 -04:00
Allen Hill
18ae9a48cc Optimize binary printframe (reduce number of RS232_print calls) 2023-10-28 14:38:15 -04:00
Allen Hill
5b97eff725 Rename HU/CD_ID and change to defines (never need to change at runtime) 2023-10-28 14:36:02 -04:00
Allen Hill
326d4ced99 Boost UART speed 2023-10-28 14:31:44 -04:00
Allen Hill
f80f2f1376 Remove bad send init commands function 2023-10-26 13:30:33 -04:00
Allen Hill
218b4320dd Reorder avclan functions and rename AVCLAN_SendAnswer to AVCLAN_respond 2023-10-26 13:01:36 -04:00
Allen Hill
c656281275 [NFC] Update comments and move a defines 2023-10-25 14:26:09 -04:00
Allen Hill
dbe8b8b877 Rename for_me to shouldACK 2023-10-25 14:13:20 -04:00
Allen Hill
c4831b1b48 Remove non-functioning variable 2023-10-25 14:12:27 -04:00
Allen Hill
b0b3d9f34e Add muteing functionality and avoid unnecessary work when muted 2023-10-25 14:10:42 -04:00
Allen Hill
dea335af7f Remove hardcoded length in favor of const evaled sizeof 2023-10-24 17:42:38 -04:00
Allen Hill
c906725a0c Move RTC PIT to avclandrv and add CD status struct and answerreq 2023-10-24 16:39:39 -04:00
Allen Hill
6d62fc4095 Remove copy of libc function 2023-10-23 14:13:53 -04:00
Allen Hill
67608e789f Fix binary printframe 2023-10-16 18:56:22 -04:00
Allen Hill
9c0fcb0bcb Fix Event being sent when cd_mode isnt stPlay 2023-10-09 19:41:51 -04:00
Allen Hill
84f426f39f Move readkey var to sniffer 2023-10-09 19:41:06 -04:00
Allen Hill
17f5510b16 Tweak formatting rules 2023-09-17 12:16:14 -04:00
Allen Hill
1d6690a234 Fix printBinary flag 2023-09-16 16:31:08 -04:00
Allen Hill
0fe2f64eed Fix UART 2x speed config 2023-09-16 19:34:45 +00:00
Allen Hill
ebb5ec95ca Add binary printing and reading/parsing from serial 2023-09-15 18:43:41 -04:00
Allen Hill
cabcd06e67 Rearrange some functions 2023-09-15 18:37:46 -04:00
Allen Hill
ff55d7e671 More send related bugfixes 2023-09-14 19:52:11 -04:00
Allen Hill
1cafed82d0 Change serial baud to 500k at double-speed; but add cmake option for serial rxmode 2023-09-14 19:48:39 -04:00
Allen Hill
9fcca0a6fb Rename INPUT_IS_SET/CLEAR to BUS_IS_IDLE 2023-09-13 21:53:53 -04:00
Allen Hill
3c5c1d269e Fix reading functions 2023-09-13 17:16:21 -04:00
Allen Hill
de658f1fb7 Update AVCLAN summary 2023-09-13 17:09:11 -04:00
Allen Hill
64cd4b9958 Remove erroneous PUBLIC include_directory 2023-09-12 19:21:43 -04:00
Allen Hill
18202c5264 Add toggleable verbose debugging messages and tweak/improve the serial interface 2023-09-12 19:21:19 -04:00
Allen Hill
08f7fe934d Add printhex12 function 2023-09-12 11:20:21 -04:00
Allen Hill
da6a3371fd Update signal measuring and apply new measurements to bit-timings 2023-09-11 22:12:23 -04:00
Allen Hill
bcd07d0ffb Refine timing calculations; use for serial baudrate calculation 2023-09-10 16:48:48 -04:00
Allen Hill
4c19f27992 Update/fix pin levels for new transmission design 2023-09-10 16:34:59 -04:00
Allen Hill
012649d156 Remove makefile; use CMake instead 2023-09-10 16:06:26 -04:00
Allen Hill
a9ea586ed4 Setup and bugfix programming with avrdude 2023-09-10 16:05:44 -04:00
Allen Hill
7245695bc7 Setup timing better (fuses, clock speed, TCB clock speed) 2023-09-10 16:02:06 -04:00
Allen Hill
09bcd75811 Implement bit-read timing with TCB0 pulse-width measurement 2023-09-10 15:54:24 -04:00
Allen Hill
d6d1995ae4 Re-add an AVCLAN summary/diagram 2023-09-03 20:03:22 -04:00
Allen Hill
332fb4545f Rename send/read bits/bytes functions and rearrange 2023-09-03 19:48:33 -04:00
Allen Hill
ba40f96d44 Change sendbit timer config to optimize function length (insns) 2023-09-03 19:32:09 -04:00
Allen Hill
ba27167b2e Add RelWithDebInfo build preset 2023-09-03 19:29:23 -04:00