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
..
2020-06-03 12:54:49 -07:00
2020-01-17 11:01:02 -08:00
2020-07-09 09:25:32 -07:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-06-29 13:54:23 -07:00
2020-06-10 10:28:18 -07:00
2020-02-01 23:36:50 -08:00
2020-02-01 23:36:50 -08:00
2020-08-13 10:10:50 +02:00
2020-08-13 10:10:50 +02:00
2020-07-09 09:25:32 -07:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-06-05 17:40:56 -07:00
2020-01-17 11:01:02 -08:00
2020-06-09 13:46:49 -07:00
2020-06-09 13:46:49 -07:00
2020-08-13 10:10:50 +02:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-05-08 14:46:10 -07:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-01-17 11:01:02 -08:00
2020-05-11 15:30:22 -07:00
2020-01-17 11:01:02 -08:00
2020-06-11 18:06:47 -07:00
2020-06-11 18:21:59 -07:00
2020-01-17 11:01:02 -08:00
2020-07-20 11:47:26 -07:00
2020-06-11 18:21:59 -07:00
2020-06-22 11:29:18 -07:00
2020-06-22 11:29:18 -07:00
2020-06-05 11:29:09 -07:00
2020-02-01 23:36:50 -08:00
2020-06-11 18:21:59 -07:00
2020-01-17 11:01:02 -08:00