Commit Graph

25 Commits

Author SHA1 Message Date
Willem Melching
9b245b6023 add navThumbnail (#224) 2021-11-26 14:17:21 +01:00
Willem Melching
4d6e673556 Move navigation into separate daemon (#215)
* Add basic NavInstruction

* lane info

* add route message
2021-11-02 14:40:21 +01:00
Adeeb Shihadeh
e5f5656f51 add sendcan to qlogs 2021-10-21 13:51:04 -07:00
Robbe Derks
5168470661 Convert pandaState and safetyParam to lists (#206)
* list of pandaStates

* fix last commit

* safetyParams is now also a list

* move to list(SafetyMode)

* safetyMode to safetyConfig
2021-10-08 17:52:41 +02:00
Willem Melching
2881d47cea split pandaState into pandaState and peripheralState (#196)
* peripheralState

* move usbPowerMode

* move enum

* move powersave back into pandastate

* add pandaType

* bottom
2021-10-04 11:26:57 +02:00
Adeeb Shihadeh
ce5ef7a1e5 remove androidLog from qlogs (#202) 2021-09-30 21:09:32 -07:00
Adeeb Shihadeh
9327e4fbec add testJoystick to services 2021-08-20 16:22:46 -07:00
Adeeb Shihadeh
17a980aecd androidLog for all 2021-07-15 11:40:04 -07:00
Willem Melching
1d25108596 controlsState at 10Hz in qlog 2021-07-15 12:37:13 +02:00
Adeeb Shihadeh
b87d81bfaa add uploaderState (#179)
* add uploaderState

* add time

* float
2021-07-13 17:07:16 -07:00
Adeeb Shihadeh
95d7c94852 add androidLog back to qlogs on tici 2021-07-12 14:39:02 -07:00
Adeeb Shihadeh
5383d9edda make qlogs small again (#178)
* make qlogs small again

* long plan

* long plan
2021-07-08 14:06:31 -07:00
Adeeb Shihadeh
fc47d1c428 fix dm freqs on pc 2021-06-07 01:55:36 -07:00
ShaneSmiskol
f65513f3b3 Use C89-style struct syntax for services header (#153) 2021-05-19 20:41:16 -07:00
Shane Smiskol
c92be0564c Automatically generate service ports (#136)
* make sure specified port isn't reserved

* only sshd

* Add check to tests as well and test

* commonly define these safety check numbers in services and check in both places

* add function to generate new ports that aren't reserved

* port is guaranteed to not be a reserved port and above 8000 now

asserting the rate on runtime isn't necessary, just for testing

* create service_list dynamically

* redundant

* just add an offset equal to length of services dict

* fix test?

* only one reserved

* ignore the argument type error

* rm line

* Add back tests

* starts at 8001
2021-04-20 17:57:54 +02:00
Greg Hogan
7307e6d2b7 service gpsLocation deprecated 2021-03-11 20:03:46 -08:00
Willem Melching
c097236056 add driverCameraState, wideRoadCameraState and androidLog to qlog 2021-02-23 15:38:13 +01:00
HaraldSchafer
a034837924 Best practice (#107)
* Update README.md

* Update README.md

* Split out sensors

* no duplicate ports

* not used

* misc cleanup

* fix tests

* only catch import error

* celcius is not SI

* better temp

* update servicespy

* add explicit

* -data

* save sensors for later

* more thermal

* little more

* thermal -> deviceState

* steering

* forgot deg

* explicit ids

Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-02-16 21:09:50 -08:00
Adeeb Shihadeh
39d80be841 tici: update frequencies (#119)
* update freqs for tici and cleanup

* eon dm is 10hz
2021-02-11 17:46:18 -08:00
Adeeb Shihadeh
a36758d8ba define services in python (#118)
* define services in python

* rm

* optional
2021-02-11 17:27:15 -08:00
sjdavalle
0d52f0a490 Field designator initialization order (#60) 2020-06-25 11:32:56 -07:00
Adeeb Shihadeh
3ad1ac096b enable almost all flake8 checks 2020-06-01 01:55:43 -07:00
Comma Device
57b03f8b92 now we shouldn't need that yaml crap everywhere 2019-11-20 16:47:01 +00:00
Comma Device
f8e5327781 bridge builds with services.h 2019-11-20 16:33:24 +00:00
George Hotz
23ad2563c4 import messaging and services 2019-11-01 09:31:59 -07:00