Commit Graph

32 Commits (master)

Author SHA1 Message Date
rzeydelis 207ce410b4
tools: update README.md (#23447) 2022-01-07 14:03:27 -08:00
Adeeb Shihadeh f30a702414
fix up tools readme 2022-01-04 19:59:49 -08:00
Adeeb Shihadeh a64169af26
link to ctf in tools readme 2021-11-19 21:16:49 -08:00
lipniak e68849cfc8
tools: add info on common issues (#22709)
* tools/README.md: add more information

1. Add info about OpenCL drivers
2. Add info about pipenv environment

* ubuntu_setup.sh: add clinfo

Adds the clinfo command so you can verify your OpenCL installation.

* tools/README.md: add info on GUI WSL
2021-10-29 11:19:43 +02:00
lipniak 38420a1bef
ubuntu_setup.sh: add 21.10 support and change packages (#22628) 2021-10-22 15:45:20 -07:00
FM f6dd5dde5c
Update README.md (#22586) 2021-10-17 14:57:58 +02:00
Adeeb Shihadeh a6f44092ce add note about WSL2 2021-10-14 15:02:36 -07:00
Adeeb Shihadeh 7386d4f6c3
update to python 3.8.10 (#22551)
* update to python 3.8.10

* update CI

* add note about update_requirements.py
2021-10-13 21:36:10 -07:00
Adeeb Shihadeh 22cb4546d4
windows setup instructions (#22374)
* windows setup instructions

* sub heading

* finish that sentence
2021-09-28 22:26:58 -07:00
Adeeb Shihadeh 8ed08af48d
fix typo 2021-06-16 23:56:35 -07:00
Adeeb Shihadeh 527115670f
tools readme improvements 2021-06-16 22:23:12 -07:00
ShaneSmiskol ae77f693a2
Fixup joystick (#21129)
* some common changes

* rename to joystick

* add alert and update controlsd to work with joystick

* update joystickd

* Update Joystick readme

* assume we have inputs

* only send gb or steer when engaged_toggle is true

* Update instructions

* fix --ip

* Easier to understand at a glance

* much better

* -a

* receive events and send msg in same loop

* always import

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Update selfdrive/controls/lib/events.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* combine logic and clean up

* use argparse

* outdated, and use normal class

* rm

* bit of a refactor

* refactor part 2 / 3

* much better (3 / 3)

* Simplify

* bump cereal and update readme

* capitalize

* Update tools/joystick/joystickd.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Update tools/joystick/joystickd.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* make joystick abstraction class clearer

* use interp, clearer without comments

* no need to use apply_deadzone

* more explicit

* define btns and axes once

* split function by use_keyboard again, but simpler

* we can use handle_button as a reset function

* need to flip sign

* remove

* invert axes map for kb, easier to read the button mapping

* apply changes from review

* new lateral log for debug mode

* bump

* add saturated

* static alert

* joystick_mode

* conditionally subscribe

* Update selfdrive/controls/controlsd.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* move params instantiation

* Spoof active and enabled

* Only allow car to engage

* no startup alert if joystick

* Update controlsd.py

* Should be orange not enabled, green enabled

* no more button states

* should work

* blue

* submaster conflates, so only send when we have an update

* final change

* remove msg

* clean up a bit

sort of clean up

clean up a bit

remove msg

* this was right

* Apply suggestions from code review

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* lowercase

* suggestions from code review

* forgot laptop

* bump to latest

* fixes

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
2021-06-11 14:33:17 -07:00
cydia2020 e87d88490b
README.md for SSH (#20365)
* SSH README

* table of contents fix

* fix ambiguity

* removed some useless sections

* Update README.md

* fix line

* cleanup

* add link

* this is correct

* Add notice that key is only fetched once

* Update README.md

* end of sentence

* Even more

* Update tools/ssh/README.md

* move ssh above tools

* remove useless sections

* succint

* note

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-21 18:58:58 -07:00
iejMac c4031750f3
improving tools readme (#20305)
* rough draft

* plotjuggler and carla description

* testing someting

* this is cool

* very short replay and debug desc

* small change

* small change 2

* better word

* low quality mode

* better word

* fixes

* changes

* minor fixes

* ubuntu_setup fix + README changes

* Update tools/README.md

* Update README.md

* Update README.md

* Update README.md

* changes

* Update tools/sim/README.md

* final changes

* final change

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-11 15:28:37 -08:00
Adeeb Shihadeh d1b44bbb34
tools: cleanup + setup CI (#20104)
* cleanup tools

* setup tools CI

* loggerd doesn't support this anymore

* cleanup

* builds with openpilot now
2021-02-17 20:37:01 -08:00
Abdul Adhil PK 50d5434a9f
Update config.py code (#19609)
* Update config.py

* Update README.md
2020-12-28 15:36:23 -08:00
Adeeb Shihadeh 719c5e3598
ubuntu 16.04 -> 20.04 (#2378) 2020-10-29 16:51:09 -07:00
Willem Melching 3dd9448981
Params path only in one place (#2344)
* fix params paths

* Qcom & qcom2

* This env variable is not used anywhere

* params path in only one place

* fix other PARAMS_PATH references

* absolute path is probably better
2020-10-15 13:15:22 +02:00
Greg Hogan e4720eb798
build script that uses docker container (#1944) 2020-08-30 17:02:36 -07:00
Adeeb Shihadeh c450110f96
Build openpilot on mac in CI (#1792)
* build on mac in CI

* coreutils

* python stuff

* pipenv

* newer clang

* init pyenv

* verbose

* init pyenv

* install eigen

* ffmpeg

* sdl

* libav

* libtool

* glfw

* add pipfile as cache key

* test cache

* fix cache path

* brew link

* update tools readme

* don't cache on pipfile

* skip python install if installed

* unlink

* simpler cachingm

* here's your key

* cache pip too

* cache pyenv
2020-08-10 00:44:24 -07:00
VirtuallyChris de16043331 Remove chffrplus mention from tools readme 2020-07-07 13:25:54 -07:00
Willem Melching 72cc0fc801 use pipenv for dev dependencies 2020-06-05 14:03:54 -07:00
Adeeb Shihadeh 27303c2d5d don't need c capnp any more 2020-05-07 21:07:18 -07:00
Willem Melching cf08c833f7 Update debug carcontrols instructions 2020-04-27 10:49:40 -07:00
HaraldSchafer c22f1267cd
Update README.md 2020-04-08 13:28:58 -07:00
Adeeb 83d8dd4717
tools is no longer a separate repo (#1308) 2020-04-01 22:34:41 -07:00
HaraldSchafer 01e237375d
Update README.md 2020-02-29 00:27:48 -08:00
HaraldSchafer 713666c0b0
Update README.md 2020-02-29 00:21:39 -08:00
HaraldSchafer eb0c5c6c53
Update README.md 2020-02-29 00:20:40 -08:00
andyh2 8c5f843fa3 tools: Update replay examples 2020-02-28 23:02:01 -05:00
Andy c4af05868b
Tools: Storage API (#1161)
* filereader

* support URLs in filereader, logreader

* unused

* use route files api; add auth file

* Implement browser auth

* Update readme, fix up cache paths

* Add tests, clear token on 401

* Factor out URLFile

* space
2020-02-24 21:24:54 -05:00
George Hotz 29ac3da7b8 merge in tools 2020-01-17 10:07:22 -08:00