Commit Graph

1151 Commits

Author SHA1 Message Date
VirtuallyChris
a34e8a64fc Many readme updates 2020-06-15 16:37:34 -07:00
Adeeb Shihadeh
9e34ed4e8c bump cereal 2020-06-15 16:01:35 -07:00
Willem Melching
4ca8283d73 Modeld: loop over platforms to find CPU/GPU (#1710)
* Modeld: loop over platforms to find gpu

* Remove prints

* PC needs CPU

* Keep default for qcom

* Update error message
2020-06-15 15:58:12 -07:00
Dean Lee
8cacc14b31 Sound refactor (#1589)
* Soud refactor

* remove files from  files_common

* add timeout to set_volumn

* add param volume to init

* done

* test.cc

* fix typo

* add repeat param instead of loop

* revert submodule

* add member function currentSound

* remove function create_player from class member

* fix build error

fix repeat

* rename CHECK_RESULT to ReturnOnError

* set currentSound_ before posible err

* use std::map to initialize sound table

cleanup

cleanup

cleanup

fix bug in stop

change paramater name

* done

* remove function CreatePlayer, create player in init()

* resolve conflict

* remove sound test

* rebase

* remove whitespace

* Apply great review suggestion

* use player's SLVolumeItf interface to set volume

* use float

* leave the volume control the way it is
2020-06-15 15:26:38 -07:00
Willem Melching
10cb6ab87a dont conflate in ubloxd 2020-06-15 13:31:28 -07:00
Adeeb Shihadeh
224672705c Hyundai Ioniq EV LTD (#1694)
* add ioniq

* bump panda

* test route

* bump pnada
2020-06-15 11:45:37 -07:00
Michael Honan
1d9920a177 Impreza 2018-20 should be 2017-20 (#1701) 2020-06-14 18:17:29 -07:00
Dean Lee
981a166a7c remove duplite #include (#1697) 2020-06-14 08:31:36 -07:00
Erich Moraga
3316e19aa4 Added C-HR Hybrid engine f/w (#1695)
@joxaarol#2418's 2020 C-HR Hybrid DongleID b7087e3bfd3a9cf6
https://discord.com/channels/469524606043160576/524592892627517450/721373655174742086

I also alphanumerically sorted the engine firmwares as a best practice, and to be consistent.
2020-06-13 08:36:29 -07:00
Adeeb
437b974505 Add hyundai legacy safety mode (#1693) 2020-06-12 20:55:59 -07:00
Adeeb Shihadeh
92c29c4269 bump cereal 2020-06-12 20:38:45 -07:00
Adeeb Shihadeh
855a630dfc rename docker containers 2020-06-12 20:02:57 -07:00
Greg Hogan
32c4367ffb ffmpeg hwaccel is better 2020-06-12 16:11:40 -07:00
Willem Melching
17619a63ee bump cereal 2020-06-12 16:04:03 -07:00
Willem Melching
684f7b2cc0 no gps warning after 5 minutes (#1692) 2020-06-12 16:03:35 -07:00
Willem Melching
1ea80bedad Add mention about improved thermal management to release notes 2020-06-12 15:38:37 -07:00
Adeeb
0bbe870b5f Delay alert creation for some events (#1689)
* add creation delay parameter to alerts

* 1s delay for sensorsInvalid and canError

* bump cereal

* update refs
2020-06-12 15:32:50 -07:00
Willem Melching
955d2aefdd Cool down device before going onroad if CPU temp over 75 C (#1688)
* Block going onroad when temperatures are too high

* add relay check
2020-06-12 15:03:32 -07:00
Willem Melching
2a12c653d5 update process replay after sonata stiffness change 2020-06-12 13:20:54 -07:00
Willem Melching
6f46eed874 Fixed virtualenv https://github.com/pypa/virtualenv/issues/1857 2020-06-12 12:25:18 -07:00
Willem Melching
0f26c04a7b use older pre-commit version 2020-06-12 12:14:16 -07:00
Willem Melching
ef1c7b6833 Reset stiffness at beginning of each drive 2020-06-12 12:09:32 -07:00
Adeeb
7e80ae3f09 Push docker image with prebuilt openpilot to dockerhub (#1686)
* add CI job to push a prebuilt image to dockerhhub'

* fix config

* Update test.yaml

* better name

* only run on schedule
2020-06-12 12:09:05 -07:00
Willem Melching
3061aea9f4 Update Sonata stiffnes 2020-06-12 12:06:26 -07:00
Willem Melching
b19098dbf8 remove pycocotools 2020-06-12 11:48:14 -07:00
Willem Melching
6810333075 Sim hw type is grey panda now 2020-06-12 10:57:30 -07:00
George Hotz
344a9a3699 Fixups for Mac, and a bunch for PC (#1654)
* fix mac nui

* fix cereal

* builds on mac without warnings

* ui swap shouldn't be instant on pc

* camerad builds on mac

* modeld, and now everything, builds on mac

* ui draws pictures on mac now

* fix camerad shutdown

* support ui looping on pc

* python3 on that

* SCNu64 should be cross platform

* bump cereal and new apk

* clean up

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2020-06-11 18:21:59 -07:00
Willem Melching
15faf17914 Add Palisade fw versions 2020-06-11 18:19:40 -07:00
Dean Lee
b678449707 use malloc (#1674) 2020-06-11 18:06:47 -07:00
Willem Melching
5230b071d2 bump panda 2020-06-11 16:43:18 -07:00
Willem Melching
66ae0854b4 Big batch of FW versions (#1682)
* wip big batch of fw versions

* Add the rest

* And two more
2020-06-11 16:37:45 -07:00
Adeeb Shihadeh
f05685992a update dockerhub token 2020-06-11 16:24:23 -07:00
Adeeb Shihadeh
fab939eebc bump opendbc 2020-06-11 14:38:19 -07:00
Erich Moraga
97b1ee25a7 2016 RX350 F Sport corrections (#1679)
This fixes the botched PR I did yesterday...
https://github.com/commaai/openpilot/pull/1671
Accidentally used CAR.LEXUS_RXH_TSS2 firmware from my clipboard yesterday, instead of @gweedor#9653's...  Today I was extra careful ;-)

@gweedor#9653 DongleID 28f8c941d8b28743
2020-06-10 20:47:10 -07:00
Jason Young
1932e2824e Clear build products before NEOS update (#1677)
Co-authored-by: Comma Device <device@comma.ai>
2020-06-10 18:40:49 -07:00
Adeeb Shihadeh
cf72a4eb34 don't clear scons cache in CI 2020-06-10 17:49:34 -07:00
HaraldSchafer
87bbbd4100 Clean mesh3d 2 (#1618)
* seems overkill

* not too extreme

* make linter happy

* try adding accel scale

* some tweaks

* Revert "some tweaks"

This reverts commit 58cec365da650fa653dee91c7a5cbe37b8289908.

* Revert "Revert "some tweaks""

This reverts commit 517108b5b676b4ab31bba92a9eb59afa1b3d3faf.

* stability concerns

* this works

* still works

* ugh sympy is weird, still may be not correct

* comment clean

* comment

* clarify

* fix

* unused
2020-06-10 17:25:48 -07:00
Willem Melching
c82fda995b Increase temperature range 2020-06-10 17:20:39 -07:00
ZwX1616
681ef81ed8 fix dtype (#1676) 2020-06-10 15:15:51 -07:00
Jason Young
ec5fc0e92b Update realtime priority for modeld/dmonitoringd (#1675) 2020-06-10 17:40:22 -04:00
Willem Melching
ceba6fc675 Set brightness takes an int 2020-06-10 12:42:00 -07:00
Willem Melching
431690be1e Move helper function definition to top of file 2020-06-10 11:41:45 -07:00
Willem Melching
29262db5d6 add getter for LocalCoord transformation matrices 2020-06-10 11:35:45 -07:00
Dean Lee
8ad1135e80 add set_brightness in framebuffer.h (#1659) 2020-06-10 10:28:18 -07:00
martinl
53a8df5a41 Fix typo in Github Actions workflow (#1673) 2020-06-10 07:30:09 -07:00
Adeeb Shihadeh
dc68b4defd don't reboot on PC 2020-06-09 17:38:42 -07:00
Willem Melching
fac0231471 wider margins on stiffness 2020-06-09 17:36:16 -07:00
Erich Moraga
a2e6e4c71c 2016 RX350 F Sport (#1671)
@gweedor#9653 DongleID 28f8c941d8b28743
2020-06-09 16:59:27 -07:00
Willem Melching
a777fa851e bump cereal 2020-06-09 16:45:56 -07:00
Willem Melching
c18e7da3c2 Write orientation & transform in C++ (#1637)
* locationd at 20hz

* update ref

* bump cereal

* dont modify global state

* add scons files

* ecef2geodetic and geodetic2ecef

* Finish local coords class

* Add header file

* Add orientation.cc

* cleanup

* Add functions to header file

* Add cython wrapper

* y u no work?

* This passes the tests

* test rot2quat and quat2rot

* Teste euler2rot and rot2euler

* rot_matrix

* test ecef_euler_from_ned and ned_euler_from_ecef

* add benchmark

* Add test

* Consistent newlines

* no more radians supported in geodetic

* test localcoord single

* test localcoord single

* all tests pass

* Unused import

* Add alternate namings

* Add source for formulas

* no explicit tests needed

* remove benchmark

* Add release files

* Typo

* Remove print statement

* no access to raw transform matrix

* temporarily add tolerance

* handcode quat2euler

* update ref
2020-06-09 16:44:26 -07:00