Robbe Derks
|
bb7208f4c3
|
add check for restoring almanac, and clear like suggested in the datasheet (#23153)
Co-authored-by: Comma Device <device@comma.ai>
|
3 years ago |
Robbe Derks
|
21c4bfc7be
|
Pigeon (ublox) initialization fixes (#22712)
* add timeout to wait_for_ack
* fix ignition edge detection race condition
* local_ignition -> ignition_local
* gate power_save on !pigeon_active
* millis_since_boot
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
|
4 years ago |
Dean Lee
|
ee46672d3c
|
Passing arguments by reference (#21205)
|
4 years ago |
Willem Melching
|
ea5141d909
|
Store almanac on ublox poweroff (#20967)
* Store almanac on ublox poweroff
* send current UTC time
* move message building to ublox_msg.h
|
4 years ago |
Dean Lee
|
7222d0f20d
|
Cleanup selfdrive/ includes (#20822)
* cleanup include path
* continue
* format includes
* fix testraw.cc
* remove include path from SConstruct
* regroup
* rebase master
* almost done
* apply review
* rename FileReader.xx to filereader.xx
* rename Unlogger.x->unlogger.x
* rename FrameReader.xx -> framereader.xx
* apply reviews
* ui.h
* continue
* fix framebuffer.cc build error:mv util.h up
* full path to msm_media_info
* fix qcom2 camerad
Co-authored-by: Comma Device <device@comma.ai>
|
4 years ago |
Willem Melching
|
a163daf5e0
|
Improve robustness of ublox init procedure (#20685)
* improve ublox init robustness
* cleanup
* only log if running at 1hz
* not needed
|
4 years ago |
Dean Lee
|
b1660cf585
|
pigeon: use const reference for std::string parameter (#19886)
|
4 years ago |
Willem Melching
|
502cc665e0
|
Pigeon abstraction layer (#1977)
* pigeon abstraction layer
* Fix string literals
* more generic pigeon class
* add TTYpigon
* nicer tty error handling
* close tty fd on pigeon delete
* pigeon receive return std::string
* use sizeof
* max receive size to prevent infinite loop
* remove namespace
* add unistd include for usleep
* fix is pigeon
* Handle tty error in opening
* fix printing binary strings with dump.py
* fix pigeon build on macos
* Handle errors seperately
Co-authored-by: Comma Device <device@comma.ai>
|
5 years ago |