Function rc_ringbuf_insert#
- Defined in File ring_buffer.h 
Function Documentation#
- 
int rc_ringbuf_insert(rc_ringbuf_t *buf, double val)#
- Puts a new float into the ring buffer and updates the index accordingly. - If the buffer was full then the oldest value in the buffer is automatically removed. - Parameters:
- buf – Pointer to user’s buffer 
- val – [in] The value to be inserted 
 
- Returns:
- Returns 0 on success or -1 on failure.