Willem Melching
938ce91d02
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>
old-commit-hash: 502cc665e0bad89eba0b1c344c2f4f580b153ae1
2020-08-13 10:10:50 +02:00
..
2020-07-23 17:56:36 +02:00
2020-05-31 17:21:11 -07:00
2020-01-17 11:23:21 -08:00
2020-05-31 12:49:11 -07:00
2020-05-28 15:05:04 -07:00
2020-05-28 15:05:04 -07:00
2020-06-03 16:13:34 -07:00
2020-07-30 15:28:58 -07:00
2020-06-22 16:45:39 -07:00
2020-08-13 10:10:50 +02:00
2020-03-20 16:28:14 -07:00
2020-01-17 11:23:21 -08:00
2020-03-12 16:40:30 -07:00
2020-05-09 16:40:43 -07:00
2020-06-11 16:37:45 -07:00
2020-07-28 11:15:16 -07:00