Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.4.5 release #236

Closed
wants to merge 37 commits into from
Closed

0.4.5 release #236

wants to merge 37 commits into from

Commits on Feb 9, 2018

  1. Honda Pilot 2017 Port (#161)

    * Update README.md
    
    * Update fingerprints.py
    
    * Update carstate.py
    
    * Update hondacan.py
    
    * Update interface.py
    
    * Update interface.py
    
    * Update interface.py
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    * Update fingerprints.py
    
    * Update carstate.py
    
    * Update hondacan.py
    
    * Update interface.py
    
    * Update carstate.py
    
    * Update hondacan.py
    
    * Update README.md
    
    * Update fingerprints.py
    
    * Update carstate.py
    
    * Update carstate.py
    
    * Update carstate.py
    
    * Update hondacan.py
    
    * Update interface.py
    
    * Update carstate.py
    
    * Update carstate.py
    
    * Update Pilot Fingerprint
    
    * Update fingerprints.py
    
    * Give pilot its own definition and not use ILX
    
    * add pilot argument
    
    * Add Pilot interface
    
    * Add pilot argument
    
    * Update interface.py
    
    * Parse Different gear on pilot
    
    * Add steer max
    
    * Fixed duplication of steer max value
    
    * Adjust PID's for steering
    
    * Update carcontroller.py
    
    * Change Steer Ratio and wheelbase
    
    * Update Steer fault values
    
    Steer fault value of 3, does not seem to effect anything
    
    * Update Kp,Ki Ratio
    
    * Update interface.py
    
    * Update readme for Pilot
    
    * add pilot
    
    * Update fingerprints.py
    
    * Update carstate.py
    
    * add signals
    
    * add signal
    vanillagorillaa authored and rbiasini committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    32e5d6c View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2018

  1. Configuration menu
    Copy the full SHA
    008d900 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Dibs on SAFETY_GM numerical value

    To match Panda repo.
    vntarasov committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    8343b56 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2018

  1. Merge pull request #202 from vntarasov/volt-gm-id

    Dibs on SAFETY_GM numerical value
    geohot authored Feb 28, 2018
    Configuration menu
    Copy the full SHA
    bbc67f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3acfa1b View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2018

  1. Merge pull request #203 from energee/safety-honda-bosch

    Safety Reference for Honda Bosch
    geohot authored Mar 8, 2018
    Configuration menu
    Copy the full SHA
    26d97d3 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. Update fingerprints.py (#210)

    Consolidated my fingerprint and removed duplicates and ordered the fingerprint for the RAV4H. Double Checked.
    arne182 authored and rbiasini committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    569db3c View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Interpolate ki/kp for steering PID loop (#200)

    * Interpolate ki/kp for steering PID loop
    
    Very much needed for the Volt port: car ping-pongs with low kp
    on high speeeds, and the loop is unstable with high kp on
    low speeds.
    
    Also, removes "number or array?" logic from PIController,
    now that all the callers use interpolation ofr ki/kp.
    
    * Pass speed to steering PID loop for ki/kp interpolation
    
    * Remove unused numbers import
    vntarasov authored and rbiasini committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    93f55f3 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2018

  1. Slight changes to UI and Fingerprint for Odyssey Elite (#196)

    * Adding back drive time to UI
    
    * Add fingerprint for Odyssey Elite
    
    * Removed extended fingerprint for Elite
    
    * Revert "Adding back drive time to UI"
    
    This reverts commit b9b02f7.
    mwkrieger authored and rbiasini committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    650c45d View commit details
    Browse the repository at this point in the history
  2. Squashed 'panda/' changes from 98f29a4..67d5208

    67d5208 fix signedness issue in toyota safety
    fe15d3f bump pandacan
    11c2b08 add fault invalid
    2c26e45 add sleep
    27c7637 forgot the counter
    3a6d7db don't hang
    bfa7d2e canloader works
    b259e2a can flasher is close to working
    83f2edf isotp can support in softloader
    7ae7c79 typo
    e85cc47 forgot the selfs
    190b4f6 start work on canflasher
    5c655c9 add recover support
    ae3457f usbflash is reliable
    f7a0ab0 pedal usbflash works
    585d0f9 add way to call isotp
    be82899 despite it being bad code, move isotp
    000715b start work on pedal canloader
    626e312 pedal has a bootstub now
    3662d1e redundant check
    81e6b0d fix bug
    083cd12 should have bounty to refactor that ish
    b65d30c bad asserts
    b2e6c3f isotp untested support for subaddr
    30fd66a Merge pull request #93 from vntarasov/volt
    06f5109 Merge pull request #94 from gregjhogan/can-printer-hex
    c7d098c Merge pull request #95 from gregjhogan/setup-script
    22fe250 Merge pull request #99 from gregjhogan/bit-transition-example
    ba16ba3 Merge pull request #100 from gregjhogan/j2534-troubleshooting-instructions
    ad08ea4 Merge pull request #90 from gregjhogan/can-forwarding
    f3b6f5d added j2534 troubleshooting instructions
    858d150 added script to find bits that transition from 0 to 1
    c6acac8 added checking pedal interceptor message length
    f7226ff added brake safety checks
    d0c2634 added gas safety checks
    d378e4a removed bosch safety forwarding restriction on 29 bit addresses
    5c7ef9e added bosch safety hooks and forwarding
    90c64b6 add note
    23de8d4 Merge pull request #97 from commaai/pedal_improvements
    0261641 added missing python packages
    b92b235 fix bytearray encode issue
    2434f1c Tweak Volt's brake pedal stickiness
    e2f73d2 enable has a whole byte to itself
    d5a9e1e correct checksum
    f8ed9fa better names
    986a14c don't alias pointers
    9b8472e add watchdog support
    8f0add9 handle faults
    1d917f8 split gas set into 2 values, and have a fault state
    1b77026 j2534 isn't alpha anymore
    fbcc872 Merge pull request #92 from commaai/pedal
    8a6f44b pedal is sending messages
    08f464c python 3 bro is bad bro
    9390961 kline checksum algo was broken...
    3b7c33b add kline debug support
    aa622bc init values
    631ea9f better refactor
    eb1fd75 add PEDAL adc sets
    ccaa310 don't build with usb
    8d4d763 debug console works
    bd09883 comma pedal is building
    75a29d5 Merge pull request #84 from gregjhogan/j2534-hds
    eece37d only the panda has gmlan
    9f43abe Merge pull request #89 from vntarasov/volt
    5364d43 Merge pull request #88 from vntarasov/smaller-firmware
    377a1ec bump version for descriptor fix
    4fabdf0 Merge pull request #87 from gregjhogan/usb-multi-packet-control
    8580773 fix sending WinUSB Extended Properties Feature Descriptor
    6908feb Chevy Volt safety
    786a004 Enable optimization to reduce firmware size
    d70f43b hack to fix thinkpad
    95ab1ae fixed flow control message padding
    bbd04d1 updated installer
    62216d0 single standalone DLL for J2534 driver
    5c9138d fixed 11 bit address issue
    f3b0ad2 fix LOOPBACK getting set when DATA_RATE is set
    b750d36 updated README
    a9a097f lowered CPU utilization
    7c26a70 TIS needs unsupported protocols to return an error
    42692b4 TIS doesn't like ChannelID being zero
    cf126bb SET_CONFIG return error for reserved parameters
    2e99dbf fix HDS issues
    8203cc8 add is_grey
    e946a54 add insecure_okay flag
    4363b3e check webpage
    4f59ded add secure mode note
    6b11fb5 add autosecuring to tests
    b27d185 Merge pull request #86 from commaai/better_pairing
    4b53b42 elm wifi isn't an automated test
    99f85cb Merge pull request #85 from gregjhogan/usb-wcid
    0d38060 auto-install WinUSB device driver
    c6653ca from python import
    38cc0ee add wifi_secure_mode, boots in insecure mode
    
    git-subtree-dir: panda
    git-subtree-split: 67d5208
    Vehicle Researcher committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    098e304 View commit details
    Browse the repository at this point in the history
  3. Merge panda subtree

    Vehicle Researcher committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    02968cd View commit details
    Browse the repository at this point in the history
  4. Merge opendbc subtree

    Vehicle Researcher committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    19010d3 View commit details
    Browse the repository at this point in the history
  5. Squashed 'opendbc/' changes from 81d9871..aa067f7

    aa067f7 Chevy Volt tweaks (#83)
    a60c6c4 Toyota: change signal name in EPS_STATUS msg
    ce70b1a extra setme field toyota LKAS_HUD
    df2a552 toyota missing ACC_CONTROL checksum
    48bb293 Revert "Toyota Prius: added a comma specific message to control the speed sent to the EPS"
    5f42439 Toyota Prius: added a comma specific message to control the speed sent to the EPS
    6f5e8b6 Pedal Interceptor: fault state VAL moved to _comma
    efd5f5c add setme to honda ACC_HUD
    97fc335 add interceptor to civic
    6f40f16 update generator script to allow for multiple imports
    9ca956b add setme to toyota STEERING_IPAS
    e5afa57 run generator for ipas scaling
    8bd1182 Toyota IPAS: proper steer angle unit
    f57511e acceleration pedal for gasPressed
    c8d1dbc high beams also. likely dashboard message.
    9f1c78b high beams for genericToggle
    f037d42 turn signal lights (and thus hazard lights)
    b35bb08 turn signals
    78986cf Revert "turn signals"
    ba946c9 turn signals
    2af3ecc Speed, braking, and distance signals
    f40ab87 Set packet lengths, adding steering rate, adjusted speed
    cd59bfa units for speed_right
    c2fcce2 speed of right vs left side of car
    4ef5fae value table for gear status
    97c48e2 tighten up speed bits. brake pressue max comment.
    a0cbfd1 add gear status PRNDL
    0c82865 initial signals for chrysler pacifica 2017 hybrid
    5ed0540 add set me to toyota LKAS_HUD
    aecac5d add set me fields to toyota ACC_HUD
    5417013 update toyota ACC_CONTROL fields
    e91e967 Comma Pedal: made GAS_COMMAND 6 bytes
    d04434a Comma Pedal: added state byte and enable bit
    c30b2cd Comma Pedal: sending 2 tracks on 0x200
    8f72467 Volt doors and belts status (#70)
    60f8b6c add set me to lkas hud honda
    3c9e335 fix honda pcm gas message size
    7ca471d Add 2018 Toyota CHR dbc (#78)
    637fe00 set scaling to 1 for brake and gas which have no real unit
    62a88d4 Volt: switch to parsing ACC buttons from powertrain CAN (#74)
    3fdd47b Volt's gas pedal only and combined gas/acc (#76)
    45ec9c9 Add 2017 Honda Ridgeline (#77)
    cbd186a Add 2018 Camry Hybrid DBC's (#73)
    974eeaf Toyota: re-generated the files after cfbc9ae
    19ea195 Toyota: more vals for LKA_STATE
    cfbc9ae fixed inconsistent factor for speed in Honda dbc files
    e7db803 convert all line endings to unix style
    
    git-subtree-dir: opendbc
    git-subtree-split: aa067f7
    Vehicle Researcher committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    4188b54 View commit details
    Browse the repository at this point in the history
  6. openpilot v0.4.3 release

    Vehicle Researcher committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    9a411eb View commit details
    Browse the repository at this point in the history
  7. Merge pull request #192 from gregjhogan/wifi-only-upload-fix

    fix restricting video upload to wifi
    geohot authored Mar 17, 2018
    Configuration menu
    Copy the full SHA
    ad3f0a3 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2018

  1. Merge panda subtree

    Vehicle Researcher committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    013351a View commit details
    Browse the repository at this point in the history
  2. Squashed 'panda/' changes from 67d5208..3125232

    3125232 bump version
    703c0b4 Gas Interceptor: another fix to gas pressed logic
    196d383 Interceptor: fixed gas pressed logic
    
    git-subtree-dir: panda
    git-subtree-split: 3125232
    Vehicle Researcher committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    a8d110a View commit details
    Browse the repository at this point in the history
  3. Merge opendbc subtree

    Vehicle Researcher committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    a70a821 View commit details
    Browse the repository at this point in the history
  4. Squashed 'opendbc/' changes from aa067f7..91e882d

    91e882d Updating bosch dbcs to use new format and bringing in new honda changes (#82)
    9b32e2e Fix Checksum errors for CH-R (#86)
    
    git-subtree-dir: opendbc
    git-subtree-split: 91e882d
    Vehicle Researcher committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    1a8883f View commit details
    Browse the repository at this point in the history
  5. openpilot v0.4.3 release

    Vehicle Researcher committed Mar 18, 2018
    Configuration menu
    Copy the full SHA
    51fad4a View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. openpilot v0.4.3.1 release

    Vehicle Researcher committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    3d628a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2018

  1. Configuration menu
    Copy the full SHA
    c7cd8b4 View commit details
    Browse the repository at this point in the history
  2. update year on civic

    vanillagorillaa authored and pd0wm committed Mar 22, 2018
    Configuration menu
    Copy the full SHA
    9e1cabd View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2018

  1. Merge opendbc subtree

    Vehicle Researcher committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    d0c9cd2 View commit details
    Browse the repository at this point in the history
  2. Squashed 'opendbc/' changes from 91e882d..a73f4e8

    a73f4e8 Toyota: fixed LKA_STATE to be compatible with Corolla and properly generated CH-R dbc
    
    git-subtree-dir: opendbc
    git-subtree-split: a73f4e8
    Vehicle Researcher committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    a69dfe7 View commit details
    Browse the repository at this point in the history
  3. openpilot v0.4.3.2 release

    Vehicle Researcher committed Mar 31, 2018
    Configuration menu
    Copy the full SHA
    78df63a View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. 2017 Honda Ridgeline (#198)

    * Adds Honda Ridgeline
    
    Replaced trim level placeholder
    
    Adding 0x301 ridgeline message
    
    (I restructured this slightly since we don't need to repeat `commands.append(make_can_msg(0x300, msg_0x300, idx, 1))` so many times
    
    Updated dbc name
    
    Use pedal_gas to detect gas pressed
    
    Remove unnecessary signal check
    
    Fix array notation
    
    * Tire stiffness factor bumped to 1.5x
    
    * Adds safety tests at line 133
    
    * Revert "Adds safety tests at line 133"
    
    This reverts commit 349edf5b1a879cac704db3786d0626211497bcb7.
    
    * fix failing build due to syntax
    
    * update variables for failing build
    
    * Update interface.py
    
    * Update Tire Slip Factor
    energee authored and rbiasini committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    28b8043 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2018

  1. Merge panda subtree

    Vehicle Researcher committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    94a27e3 View commit details
    Browse the repository at this point in the history
  2. Squashed 'panda/' changes from 3125232..2253dd3

    2253dd3 fix volt ign detect
    3b299d7 add ignition and refactor
    af9af6d Merge pull request #110 from Jamezz/volt
    13e850e more correct
    f295063 add new define to tests
    fec9758 gate that with debug
    5516ebf one more ifdef
    cac7b31 only panda has float
    938d474 fpu enable
    ffbf0c7 cleaner
    de30f27 Revert "need f to not be double"
    4142acf need f to not be double
    3eb15c8 refactor to share code
    a4c8b64 change to O2 to fix make recover
    711fd11 Enable compiler optimizations, fix things it breaks
    2e6f774 block IPAS in main toyota safety mode
    e7a2b3a add ipas tests
    894572c fix tests
    367c9ad add safety toyota ipas
    95919b9 Bounty: panda high quality CAN autobaud (#96)
    6557cd2 Toyota Safety: allow controls only on rising edge of cruise_engaged
    02c1ddf Revert "added steer override check when IPAS is in control (#106)"
    9f925ba Fix the merge mess
    23d3833 Merge from comma upstream
    a0cc51a Undo safety mode override
    ea1c1dc make wlan interface name generic
    6dbd8c9 Implement WebUSB and upgrade WinUSB to 2.0 (#107)
    4fc83a5 Add safety hook for ignition and have GM use gear selector to determine ignition
    52b2ac0 switch from travis to circleci
    48e2374 build panda esp image
    065572a circleci build stm image
    7a1f319 add panda python package test and fix safety test
    021dde7 move saftey test helper files into safety folder
    ce0545f add ci files
    6a3307c no LIN over ELM
    7d21acb added steer override check when IPAS is in control (#106)
    1c88caf Safety code testing (#104)
    f4efd1f Merge pull request #101 from adhintz/master
    c02618b Merge pull request #102 from quillford/master
    1ba5f8a added link to wiki for user scripts
    de2b19e add support for multiple buses to can_unique and can_bittransition output data in sorted order.
    
    git-subtree-dir: panda
    git-subtree-split: 2253dd3
    Vehicle Researcher committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    e6e6ad2 View commit details
    Browse the repository at this point in the history
  3. Merge opendbc subtree

    Vehicle Researcher committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    4f7336f View commit details
    Browse the repository at this point in the history
  4. Squashed 'opendbc/' changes from a73f4e8..3d8a815

    3d8a815 Toyota Prius: added AUTOPARK_STATUS msg
    0894cbc Toyota: added comma specific message that copies 0x266 to be able to control steer angle even if park assist ecu is plugged in
    b2af0fd Bosch: Adding minor changes to be compatible with 0.4.3.2+ (#89)
    
    git-subtree-dir: opendbc
    git-subtree-split: 3d8a815
    Vehicle Researcher committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    f66eb5a View commit details
    Browse the repository at this point in the history
  5. openpilot v0.4.4 release

    Vehicle Researcher committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    9a9ff83 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2018

  1. Squashed 'panda/' changes from 2253dd3..9cffa74

    9cffa74 bump version
    988fbf5 disable autobaud by default
    
    git-subtree-dir: panda
    git-subtree-split: 9cffa74
    Vehicle Researcher committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    bb25876 View commit details
    Browse the repository at this point in the history
  2. Merge panda subtree

    Vehicle Researcher committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    e41761e View commit details
    Browse the repository at this point in the history
  3. Squashed 'opendbc/' changes from 3d8a815..31eb3a7

    31eb3a7 Ford Fusion: adjusted pedal msbw
    46c6781 Ford Fusion: added accel pedal pos
    5e9ee9c Ford Fusion: fixed stere conversion
    d5f8374 Ford Fusion: added radar dbc file
    1ce4474 Ford Fusion: fixed typo
    4bdaf17 Ford Fusion: bit 7 is not steering angle
    39107dd Ford Fusion: added lkas state fbck
    1ce2fdb Ford Fusion: LKAS msg update
    7ad2a41 Ford Fusion: added LKAS ui masg
    481ebba Ford Fusion: more discoveries on LKAS msg
    9e2eb32 Ford Fusion: more info about LKAS control
    b817f35 Ford Fusion: draft for LKAS message
    a798a44 Ford Fusion: corrected wheel speed factor
    49c3934 Ford Fusion: fixed bits for wheel speeds
    96ff52a FOrd Fusion: added cruise states
    dfc1404 Ford Fusion: added steering stalk buttons
    b42c881 Ford Fusion: dbc corrections
    356d082 ford fusion initial dbc file
    
    git-subtree-dir: opendbc
    git-subtree-split: 31eb3a7
    Vehicle Researcher committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    c32fb85 View commit details
    Browse the repository at this point in the history
  4. Merge opendbc subtree

    Vehicle Researcher committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    91a731f View commit details
    Browse the repository at this point in the history
  5. openpilot v0.4.5 release

    Vehicle Researcher committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    3728503 View commit details
    Browse the repository at this point in the history