aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/serialqueue.c
Commit message (Expand)AuthorAgeFilesLines
* serialqueue: Support sending messages at a background priorityKevin O'Connor2018-03-061-3/+10
* serialqueue: Don't clear must_exit flag at start of pollreactor_run()Kevin O'Connor2018-02-261-1/+0
* serialqueue: Don't report sent_time on responses that are retransmittedKevin O'Connor2017-09-301-1/+2
* serialqueue: Take baud_adjust into account when calculating receive_timeKevin O'Connor2017-09-261-0/+1
* serialqueue: Fix off-by-one error in retransmit sequence number trackingKevin O'Connor2017-09-081-2/+2
* serialqueue: Make sure fds are in non-blocking modeKevin O'Connor2017-08-141-0/+20
* serialqueue: Improve limit on number of in-flight bytesKevin O'Connor2017-07-231-6/+5
* serialqueue: Further retransmit timing fixesKevin O'Connor2017-07-231-5/+3
* serialqueue: Allow a second nak after a retransmitKevin O'Connor2017-07-211-3/+11
* serialqueue: Fix off-by-one error in retransmit sequence number trackingKevin O'Connor2017-07-211-3/+3
* serialqueue: Improve timing of multiple retransmitsKevin O'Connor2017-07-211-8/+12
* serialqueue: Rename clock estimation variable namesKevin O'Connor2017-06-301-12/+13
* serialqueue: Clarify code that associates sent messages to received messagesKevin O'Connor2017-06-301-6/+13
* serialqueue: Message receive_time must be taken after read()Kevin O'Connor2017-03-241-1/+1
* serialqueue: Don't retransmit on a NAK if no sent data is pendingKevin O'Connor2017-03-241-1/+2
* reactor: Use the system monotonic clock instead of the normal system clockKevin O'Connor2017-02-061-3/+3
* serialqueue: Remove serialqueue_flush_ready()Kevin O'Connor2016-12-301-14/+1
* pyhelper: Add ability to route error messages to python loggingKevin O'Connor2016-11-301-2/+2
* pyhelper: Move helper functions from serialqueue.c to new fileKevin O'Connor2016-11-301-59/+1
* mcu: Be careful to free memory allocated in C codeKevin O'Connor2016-11-301-18/+46
* serialhdl: Fully deallocate serialqueue on disconnectKevin O'Connor2016-11-291-0/+34
* serialqueue: Kick the background thread from serialqueue_exitKevin O'Connor2016-11-291-9/+10
* serialqueue: Fix possible memory leak in serialqueue_extract_old()Kevin O'Connor2016-11-291-2/+2
* serialhdl: Calculate baudadjust from MCU's baud instead of host baudKevin O'Connor2016-07-161-2/+9
* serialqueue: Add debugging helper functions for dumping a binary bufferKevin O'Connor2016-06-051-0/+24
* Initial commit of source code.Kevin O'Connor2016-05-251-0/+1021