Skip to content
augustodamascenoPublic

About

My personal C programming library

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

68 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My C Library

Copyright (c) 2018-2024, Augusto Damasceno.
All rights reserved.
SPDX-License-Identifier: BSD-2-Clause

Contact

augustodamasceno@protonmail.com

The Lib

Module Description
mcsv Read a comma-separated values (CSV) file into a Table. Table manipulation.
mlist Generic Linked List
mlistcont Contiguous Cache-Friendly List
mmath Mathematic Lib
mmcorr Moving Correlation
mprint Print Lib
mqueue Generic Queue
msma Simple Moving Average
msqueue Generic Static Queue
mstring String Manipulation
mutils General Utilities

Documentation

Read the tests to see usage examples while there are no documentation pages.

Key Features

  • The data structures are generic
  • Multidimensional matrix
  • Structures for optimized code
  • String manipulation (count, contains, split, cut, etc)
  • Read CSV into a Table (cells are strings and the Table can be converted to double)

A complete reference for Basic and Advanced Arduino Programming

References:

About

My personal C programming library

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages