openpilot/release
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>
2020-08-13 10:10:50 +02:00
..
build_devel.sh Improve on-device CI reliability (#1922) 2020-07-25 02:12:19 -07:00
build_release2.sh Build release2 and dashcam in CI (#1834) 2020-07-07 14:17:09 -07:00
files_common Pigeon abstraction layer (#1977) 2020-08-13 10:10:50 +02:00