Willem Melching
f3eff67e81
Deterministic boardd build ( #702 )
...
old-commit-hash: fe7e5cf5df
6 years ago
Vehicle Researcher
e47a2e6e30
openpilot v0.5.13 release
...
old-commit-hash: dd34ccfe28
6 years ago
Vehicle Researcher
0932b367bd
openpilot v0.5.12 release
...
old-commit-hash: 3f9059fea8
6 years ago
Drew Hintz
3ad68e4378
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)
old-commit-hash: 9dae0bfac4
6 years ago
Vehicle Researcher
83dfc3ca1f
openpilot v0.5.11 release
...
old-commit-hash: 2f92d577f9
6 years ago
Vehicle Researcher
30f7a33535
openpilot v0.5.10 release
...
old-commit-hash: f74a201edc
6 years ago
Vehicle Researcher
3bde47d556
openpilot v0.5.8 release
...
old-commit-hash: b967da5fc1
6 years ago
Vehicle Researcher
f8ce921247
openpilot v0.5.7 release
...
old-commit-hash: 210db686bb
7 years ago
Vehicle Researcher
fdbf213be8
openpilot v0.5.6 release
...
old-commit-hash: 860a48765d
7 years ago
Jafar Al-Gharaibeh
ce8a4c91f8
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>
old-commit-hash: 2f8034b2ec
7 years ago
Vehicle Researcher
7062c6dcc4
openpilot v0.5.4 release
...
old-commit-hash: a422246dc3
7 years ago
Vehicle Researcher
e07d32c790
openpilot v0.5.3 release
...
old-commit-hash: 285c52eb69
7 years ago
Vehicle Researcher
e41a943dd0
openpilot v0.5 release
...
old-commit-hash: de33bc4645
7 years ago
Vehicle Researcher
242328f92c
openpilot v0.4.7 release
...
old-commit-hash: ae5cb7a0da
7 years ago
Vehicle Researcher
8fc7b0b828
openpilot v0.4.6 release
...
old-commit-hash: c6df34f55b
7 years ago
Vehicle Researcher
7c1e812922
openpilot v0.4.5 release
...
old-commit-hash: 37285038d3
7 years ago
Vehicle Researcher
cd558d30d1
openpilot v0.4.3.2 release
...
old-commit-hash: 78df63a6af
7 years ago
Vehicle Researcher
df22dac4f6
openpilot v0.4.3 release
...
old-commit-hash: 9a411ebf32
7 years ago
Ted Slesinski
0d7d1c32fb
Safety Reference for Honda Bosch
...
old-commit-hash: 3acfa1b39b
7 years ago
Vasily Tarasov
12ba82a37e
Dibs on SAFETY_GM numerical value
...
To match Panda repo.
old-commit-hash: 8343b56870
7 years ago
Vehicle Researcher
4e867831f7
openpilot v0.4.2 release
...
old-commit-hash: 28c0797d30
7 years ago
Vehicle Researcher
0cc7ce25ab
openpilot v0.4.1 release
...
old-commit-hash: 26e966852c
7 years ago
Vehicle Researcher
1d23b22ccd
openpilot v0.4.0.2 release
...
old-commit-hash: da52d065a4
7 years ago
Vehicle Researcher
d9578e2f8e
openpilot v0.4.0.1 release
...
old-commit-hash: a77c0a1098
7 years ago
Vehicle Researcher
81ebf6b142
openpilot v0.3.8.2 release
...
old-commit-hash: 187a70f760
8 years ago
Vehicle Researcher
2c0cc6103a
openpilot v0.3.7 release
...
old-commit-hash: daf54ad54d
8 years ago
Vehicle Researcher
46e0ee7750
openpilot v0.3.4 release
...
old-commit-hash: 6f46f988d9
8 years ago
George Hotz
73b92211f5
Revert "Pulled in new panda firmware and updated boardd to support the changes."
...
old-commit-hash: 1581fdc198
8 years ago
Jessy Diamond Exum
4fd13e67eb
Removed unnecessary TODO
...
old-commit-hash: 5bf4196aed
8 years ago
Jessy Diamond Exum
4271fb34ab
Moved boardd loopback config to envvar.
...
old-commit-hash: 38aa03e0f7
8 years ago
Jessy Diamond Exum
cf43e7d1bf
Pulled in new panda firmware and updated boardd to support the changes.
...
old-commit-hash: 9a9dc3ab23
8 years ago
Vehicle Researcher
d21c4170d8
openpilot v0.3.3 release
...
old-commit-hash: 5cf91d0496
8 years ago
Vehicle Researcher
5de48a7668
openpilot v0.3.0-devel release
...
old-commit-hash: 4653a9aef0
8 years ago
Vehicle Researcher
a1b1c64bb5
openpilot v0.2.7 release
...
old-commit-hash: c6ba5dc539
8 years ago
Vehicle Researcher
7609fa3b51
openpilot v0.2.4 release
...
old-commit-hash: ecc565aa3f
8 years ago
Vehicle Researcher
364c65e7fc
openpilot v0.2.2 release
...
old-commit-hash: a64b9aa9b8
8 years ago
Vehicle Researcher
dd743232f4
openpilot v0.2.1 release
...
old-commit-hash: 17d9becd3c
9 years ago
Vehicle Researcher
53bccc4377
openpilot v0.2 release
...
old-commit-hash: 449b482cc3
9 years ago
Vehicle Researcher
79ca8c9ec9
openpilot release
...
old-commit-hash: e94a30bec0
9 years ago