dragonpilot
d3872c128e
Merge branch 'devel-staging' of https://github.com/commaai/openpilot into devel
2020-03-15 12:22:40 +10:00
Vehicle Researcher
7bdbfd6120
openpilot v0.7.4 release
2020-03-14 10:36:37 -07:00
dragonpilot
ac6d7c8b71
Merge branch 'devel-staging' of https://github.com/commaai/openpilot into devel
2020-02-07 12:30:47 +10:00
Vehicle Researcher
2ef8a28f82
openpilot v0.7.2 release
2020-02-06 13:51:42 -08:00
dragonpilot
a4d950d9a2
Merge branch 'devel-staging' of https://github.com/commaai/openpilot into devel
2020-02-05 13:46:07 +10:00
Vehicle Researcher
082bf83e59
openpilot v0.7.2 release
2020-02-03 16:15:37 -08:00
dragonpilot
2eb80acd9b
Merge branch 'devel' of https://github.com/commaai/openpilot into devel-en
2020-01-17 22:31:23 +10:00
Vehicle Researcher
5a62944e9e
openpilot v0.7.1 release
2020-01-15 14:05:04 -08:00
dragonpilot
6cbde9f3e4
add DragonBTG mode
2020-01-08 15:05:31 +10:00
Vehicle Researcher
36282d9752
openpilot v0.7 release
2019-12-13 13:03:08 -08:00
Arne Schwarck
5bf610ddf2
Battery protection ( #888 )
...
* Battery protection
If your car battery voltage is lower than 0% switch off charging to stop the Eon from damaging the 12v car battery. Leaving you with a car that can not start but has a fully charged eon ;-)
* add rbiasini comment && !ignition
* Update Offroad_ChargeDisabled with voltage low
* simplify alert
* non-temporal hysteresis from @rbiasini
And up the start charge limit to 12v. i.e. 50% car battery voltage
* once battery power recovers to 11.500 volts charge
This leaves 1v inbetween for any fluctuations that could occur.
* fix indent
* Fix indent of whole block
It looks like sometimes when you copy and paste into the github web interface some white spacing gets added or removed. BE AWARE!
2019-12-04 11:46:39 -08:00
Vehicle Researcher
5ed475b25e
openpilot v0.6.6 release
2019-11-04 15:13:52 -08:00
rbiasini
77aaead924
Allow to lock safety mode to keep gm/tesla cars supported ( #844 )
2019-10-11 17:35:07 -07:00
Vehicle Researcher
eec9bb71c4
openpilot v0.6.5 release
2019-10-09 18:43:53 +00:00
Vehicle Researcher
57b54d6a8a
openpilot v0.6.4 release
2019-09-09 23:03:02 +00:00
Vehicle Researcher
9e22d17b0e
openpilot v0.6.2 release
2019-07-30 02:27:48 +00:00
Vehicle Researcher
e3a266863d
openpilot v0.6.1 release
2019-07-22 19:17:47 +00:00
Vehicle Researcher
7b469bc8be
openpilot v0.6 release
2019-06-28 21:11:30 +00:00
Willem Melching
d0d631285b
Deterministic boardd build ( #702 )
2019-06-17 15:23:03 -07:00
Vehicle Researcher
deaad0f8fd
openpilot v0.5.13 release
2019-06-06 04:38:45 +00:00
Vehicle Researcher
9c68a385ff
openpilot v0.5.12 release
2019-05-16 13:20:29 -07:00
Drew Hintz
c714d9c9e9
getting ready for Python 3 ( #619 )
...
* tabs to spaces
python 2 to 3: https://portingguide.readthedocs.io/en/latest/syntax.html#tabs-and-spaces
* use the new except syntax
python 2 to 3: https://portingguide.readthedocs.io/en/latest/exceptions.html#the-new-except-syntax
* make relative imports absolute
python 2 to 3: https://portingguide.readthedocs.io/en/latest/imports.html#absolute-imports
* Queue renamed to queue in python 3
Use the six compatibility library to support both python 2 and 3: https://portingguide.readthedocs.io/en/latest/stdlib-reorg.html#renamed-modules
* replace dict.has_key() with in
python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#removed-dict-has-key
* make dict views compatible with python 3
python 2 to 3: https://portingguide.readthedocs.io/en/latest/dicts.html#dict-views-and-iterators
Where needed, wrapping things that will be a view in python 3 with a list(). For example, if it's accessed with []
Python 3 has no iter*() methods, so just using the values() instead of itervalues() as long as it's not too performance intensive. Note that any minor performance hit of using a list instead of a view will go away when switching to python 3. If it is intensive, we could use the six version.
* Explicitly use truncating division
python 2 to 3: https://portingguide.readthedocs.io/en/latest/numbers.html#division
python 3 treats / as float division. When we want the result to be an integer, use //
* replace map() with list comprehension where a list result is needed.
In python 3, map() returns an iterator.
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter
* replace filter() with list comprehension
In python 3, filter() returns an interatoooooooooooor.
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-map-and-filter
* wrap zip() in list() where we need the result to be a list
python 2 to 3: https://portingguide.readthedocs.io/en/latest/iterators.html#new-behavior-of-zip
* clean out some lint
Removes these pylint warnings:
************* Module selfdrive.car.chrysler.chryslercan
W: 15, 0: Unnecessary semicolon (unnecessary-semicolon)
W: 16, 0: Unnecessary semicolon (unnecessary-semicolon)
W: 25, 0: Unnecessary semicolon (unnecessary-semicolon)
************* Module common.dbc
W:101, 0: Anomalous backslash in string: '\?'. String constant might be missing an r prefix. (anomalous-backslash-in-string)
************* Module selfdrive.car.gm.interface
R:102, 6: Redefinition of ret.minEnableSpeed type from float to int (redefined-variable-type)
R:103, 6: Redefinition of ret.mass type from int to float (redefined-variable-type)
************* Module selfdrive.updated
R: 20, 6: Redefinition of r type from int to str (redefined-variable-type)
2019-05-02 11:08:59 -07:00
Vehicle Researcher
9c26f5ec7b
openpilot v0.5.11 release
2019-04-23 01:41:19 +00:00
Vehicle Researcher
1fca65977d
openpilot v0.5.10 release
2019-03-26 01:09:18 -07:00
Vehicle Researcher
f2cd3a85a5
openpilot v0.5.8 release
2019-01-23 15:34:52 -08:00
Vehicle Researcher
f552ca210e
openpilot v0.5.7 release
2018-12-10 14:13:12 -08:00
Vehicle Researcher
9302045232
openpilot v0.5.6 release
2018-11-17 02:08:34 -08:00
Jafar Al-Gharaibeh
e0d95a63f3
boardd: keep defined safety models in sync with panda repo ( #412 )
...
This is a noop for most users, but for those of us working on new
car ports where we have our own additional defines, having
those defines out of sync creates merge conflicts in one place
(good so we can fix it) but not the other ( not good becasue
they will go unnoticed). I learned this the hardway!.
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
2018-10-30 22:13:18 +01:00
Vehicle Researcher
71f1af62c2
openpilot v0.5.4 release
2018-09-25 00:13:41 -07:00
Vehicle Researcher
5942905701
openpilot v0.5.3 release
2018-09-03 16:43:12 -07:00
Vehicle Researcher
0ac89e92ae
openpilot v0.5 release
2018-07-12 18:52:06 -07:00
Vehicle Researcher
0d9734960e
openpilot v0.4.7 release
2018-06-16 20:59:34 -07:00
Vehicle Researcher
c6a761a06f
openpilot v0.4.6 release
2018-05-23 03:59:04 +00:00
Vehicle Researcher
48de7ee011
openpilot v0.4.5 release
2018-04-28 09:44:39 +00:00
Vehicle Researcher
9f59ef7516
openpilot v0.4.3.2 release
2018-03-31 07:54:47 +00:00
Vehicle Researcher
0a53d754af
openpilot v0.4.3 release
2018-03-17 00:01:50 -07:00
Ted Slesinski
5407485f96
Safety Reference for Honda Bosch
2018-02-28 10:24:05 -05:00
Vasily Tarasov
d0b952fbc5
Dibs on SAFETY_GM numerical value
...
To match Panda repo.
2018-02-26 10:22:19 -08:00
Vehicle Researcher
ec46db033a
openpilot v0.4.2 release
2018-02-06 12:43:45 -08:00
Vehicle Researcher
0250a1aa64
openpilot v0.4.1 release
2018-01-30 12:58:14 -08:00
Vehicle Researcher
176edf427e
openpilot v0.4.0.2 release
2018-01-18 15:46:12 -08:00
Vehicle Researcher
68ffef7ae8
openpilot v0.4.0.1 release
2017-12-23 17:15:27 -08:00
Vehicle Researcher
e9e57ebc4d
openpilot v0.3.8.2 release
2017-10-31 02:27:39 -07:00
Vehicle Researcher
471024f7b7
openpilot v0.3.7 release
2017-09-30 19:05:03 -07:00
Vehicle Researcher
8cc5a0802d
openpilot v0.3.4 release
2017-07-28 03:23:57 -07:00
George Hotz
9f0e201537
Revert "Pulled in new panda firmware and updated boardd to support the changes."
2017-07-17 23:16:57 -07:00
Jessy Diamond Exum
8162b0833c
Removed unnecessary TODO
2017-07-11 22:01:04 -07:00
Jessy Diamond Exum
93e322a9a0
Moved boardd loopback config to envvar.
2017-07-11 21:59:03 -07:00
Jessy Diamond Exum
8e0cd2fd3b
Pulled in new panda firmware and updated boardd to support the changes.
2017-07-11 21:45:16 -07:00
Vehicle Researcher
f558179f1e
openpilot v0.3.3 release
2017-06-28 13:57:09 -07:00