Library for generic ringbuffer that can be filled via DMA?

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Ring-Buffer

    A simple ring buffer (circular buffer) designed for embedded systems. (by AndersKaloer)

  • I haven't found any that satisfies my requirements. The ones I found (e.g. this one) requires me to write my own code to update internal state if I use e.g. a DMA transfer from UART to fill it.

  • lfbb

    A Lock Free Bipartite Buffer Library written in standard C11

  • I have exactly what you are looking for https://github.com/DNedic/lfbb

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A lock-free ring-buffer with contiguous reservations (2019)

    9 projects | news.ycombinator.com | 29 Feb 2024
  • OpenPicoRTOS: 'cause the world DEFINITELY needs another RTOS !

    2 projects | /r/embedded | 13 Jan 2023
  • How do you handle data coupling between RTOS tasks?

    1 project | /r/embedded | 7 Jan 2023
  • Best practices on loosely coupling the high-level modules on a sensor-packager-transmitter embedded c device.

    1 project | /r/embedded | 3 Oct 2022
  • LFBB – A Lock Free Bipartite Buffer Library Written in Standard C11

    1 project | news.ycombinator.com | 16 Sep 2022