* 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
2.2 KiB
Executable File
2.2 KiB
Executable File