325 Commits (45f1f764ea32f05b51e8e8a84ab6ce7ab8eefd95)

Author SHA1 Message Date
Igor Biletskyy 65ca9be82a
boardd: split usbprotocol unittest and fix paren order in data length assert (#23065) 3 years ago
Dean Lee 35c0319f6c
boardd: new function sync_time (#23033) 3 years ago
Igor Biletskyy b2a018643f
Extra check for tail_size length (#23047) 3 years ago
George Hotz c6f62ebc4f Revert "boardd: be careful with paren order in assert" 3 years ago
George Hotz 50cd8588a2 boardd: be careful with paren order in assert 3 years ago
Dean Lee ab9c7a11a9
boardd: const reference pandaStates to avoid copy (#23030) 3 years ago
Dean Lee c77354009c
panda: add unit tests for usb protocol (pack/unpack) (#22955) 3 years ago
Adeeb Shihadeh d482b2d0a2
boardd: small cleanup (#23005) 3 years ago
Adeeb Shihadeh a405fc5d43 boardd: add note about slow disconnected panda check 3 years ago
Adeeb Shihadeh fb32381a88 boardd: set thread names 3 years ago
Adeeb Shihadeh 944fa5fa08 boardd: resolve TODO, still need that for USB errors 3 years ago
Adeeb Shihadeh e13630dfee
faster jenkins (#22973) 3 years ago
Igor Biletskyy edaf7d7604
fix chunk buffer size (#22969) 3 years ago
Dean Lee 57db99700c
panda: fix len_to_dlc always return 1 if len > 24 (#22964) 3 years ago
Dean Lee 0716635808
boardd: fix a panda may be connected by multiple panda instance (#22932) 3 years ago
Dean Lee 841fb93def
boardd/can_recv_thread: improve caching for can_frame (#22944) 3 years ago
Igor Biletskyy 47d0d717eb
panda.cc: struct for CAN header, counter complexity, cleanup for readability (#22956) 3 years ago
Dean Lee 10bca095c2
boardd/usb_connect: remove unused variable params (#22931) 3 years ago
Igor Biletskyy 04e1a25881
panda.cc: add functions to set can and data speed (#22920) 4 years ago
Willem Melching 8e12b9ca76
boardd: fix segfault when SIGINT with no pandas (#22914) 4 years ago
Adeeb Shihadeh e8598f7455
add multipanda to loopback tests (#22900) 4 years ago
Adeeb Shihadeh 5ffb3e4347 boardd: apply bus offset in can recv 4 years ago
Igor Biletskyy e293ccf016
New usb protocol for panda (#22752) 4 years ago
Mayfield 5246f0231e
enable wshadow (#22756) 4 years ago
Dean Lee 7486a42935
boardd: pass std::vector pandas by reference (#22741) 4 years ago
Robbe Derks 585c16cd2a
Multipanda support (#22402) 4 years ago
Robbe Derks 21c4bfc7be
Pigeon (ublox) initialization fixes (#22712) 4 years ago
Adeeb Shihadeh 5b331fd6f5
don't set core affinity on PC (#22706) 4 years ago
Adeeb Shihadeh 93d87cdc6f test_boardd: don't modify environment at import time 4 years ago
Adeeb Shihadeh b5960b9dc8
move nose tests to unittest (#22665) 4 years ago
Adeeb Shihadeh 84de248fa7
tici: affine loggerd to efficiency cores (#22581) 4 years ago
Adeeb Shihadeh 2f1ab63920
boardd: reduce unnecessary allocations (#22494) 4 years ago
Robbe Derks 91987f38d4
Make pandaState and safetyMode a list (#22454) 4 years ago
Willem Melching 43d9478740
boardd: fix context leak in init_usb_ctx (#22472) 4 years ago
Willem Melching b9797259ed boardd: lower log level for ublox msg timing issues 4 years ago
Willem Melching 3e854b8351
safety_setter_thread: exit on ignition low (#22426) 4 years ago
Dean Lee 47f601e50a
boardd: wait for safety_setter_thread to finish while quitting panda_state_thread (#21961) 4 years ago
Willem Melching f4e2537b12
Split pandaState into peripheralState and pandaState (#22385) 4 years ago
Willem Melching abaa7b2d55
Don't send empty pandaState from panda_state_thread (#22393) 4 years ago
Willem Melching a60f3c6a35
move acados deps out of devpackages (#22376) 4 years ago
Dean Lee e90eb79ceb
boardd: new function get_time_str (#22158) 4 years ago
Jason Young 5a4d03da29
VW MQB: Fixes for network location detection (#22174) 4 years ago
Dean Lee a077b8a566
panda: call libusb_free_device_list before libusb_exit (#22162) 4 years ago
Dean Lee c61e7c7898
Panda::list: remove call to libusb_release_interface (#22157) 4 years ago
Dean Lee 83cd67ddb5
panda: fix dev_list may be freed twice on failure (#22161) 4 years ago
Dean Lee f02c8d0e2c
Handle EINTR for all syscalls that can return it (#21948) 4 years ago
Dean Lee 8008cf5547
boardd: remove global panda (#21962) 4 years ago
Adeeb Shihadeh 0e3462e051
fix boardd reconnect loop (#22081) 4 years ago
Igor Biletskyy 603ad435be
add function to list connected pandas to panda.cc (#21989) 4 years ago
Dean Lee 3b0b20ba4b
panda_state_thread: replace stoi with atoi (#21981) 4 years ago