* cleanup external debug serial
* wip: bring up uart7
* more wip
* this does something
* this works
* increase fifo size
* fix misra
* cleanup
* fix misra again
* add SOM debug enum
* reduce SOM buffer on F4
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* fix W391
* E262
* E703
* W293
* some E
* E231
* some more E
* E225
* more E
* E252
* no tabs
* more tabs
* E701
* uds.py
* almost all of them
* only e265 left
* not sure why this is triggering on commented out code
* ignore esptool
* Add pre commit checks
* untested but should work
* fix typo in dockerfile
* add sqlite
* add pylintrc to ignore usb1 members
* Typo in stage name
* Move to requirements
* Jenkins test refactor and black panda addition
* Added HW types needed by previous commit
* Fixed ignition interrupts when not on EON build
* Added functions for load switches
* More test scripts for black panda
* Added NONE power mode to the code
* Fixed race condition when setting GPIO pins was interrupted.
* Added relay test script
* Fixed flashing with critical sections and GPS load switch
* Fixing critical depth after reboot
* Made the loopback test asserting
* Made critical depth a local variable to avoid race conditions
* Added GPS to power savings mode
* Fixed DFU mode on white panda and bumped version
* Fixed PEDAL_USB compilation error
* Fixed misra compliance of new critical depth code
* Cleaned up heartbeat logic in the testing code. Re-added ALL_CAN_BUT_MAIN_SILENT. Bumped version. Improved critical section code.
* Fixed DFU flashing (once again)
* Fixed VERSION
* Added relay endurance test
* Changed to alloutput on ELM mode for fingerprinting.
* Fixed minor remarks
Revert "fix openpilot board flashing"
This reverts commit 8ff93ad5da.
Revert "Fixed output_enabled led not turning off when mode changed to no output."
This reverts commit 27a8af1107.
Revert "Fixed loopback test for new GMLAN 'can4' behavior."
This reverts commit 59592f599a.
Revert "GMLAN is now always mapped through CAN4 (index 3)"
This reverts commit 329c091024.
Revert "Removed compile time config for CAN loopback, implemented as usb message."
This reverts commit e1a4c32985.
Revert "Change all output safety mode identifier to prevent user mistakes."
This reverts commit 6b363e2e92.
Revert "untabify"
This reverts commit 191f67b083.
Revert "Refactor of safety to support more modular additions of safety policies."
This reverts commit e5b524eddc.
Revert "Split up some more header files into compilation units."
This reverts commit e2a78912f5.
Revert "Enabled emulated control writes over USB."
This reverts commit 133cfe9703.
Revert "Moved CAN and USART code out of main.c and into more appropriate files."
This reverts commit daad2dc062.
Revert "Large Panda CAN cleanup. Restrict GMLAN to valid baud rates."
This reverts commit a0616a2bc2.
Revert "Panda library now correctly sends USB direction bit."
This reverts commit 1712c901d4.
Revert "Board makefile now automatically calculates header file dependencies."
This reverts commit 4a8d4e597b.
Revert "Loopback test works over wifi. (Disable trying to send over wifi)"
This reverts commit dae636968a.
Revert "Fix legacy board build"
This reverts commit 62bf4e5756.
Revert "Style cop"
This reverts commit c439f43726.
Revert "Untabify"
This reverts commit 41e5eec621.
Revert "Fixed disabling gmlan."
This reverts commit 5e1e45a4af.
Revert "Removed dead code, standardized canid in more commands, better erroring behavior."
This reverts commit b59aeb6d87.
Revert "loopback test works with new CAN bus ids."
This reverts commit 75970861cf.
Revert "Large reorganization of code and early integration of can bitrate setting."
This reverts commit a1ed7b62ee.