Open Source C Test and Measurement Software

C Test and Measurement Software

View 123 business solutions

Browse free open source C Test and Measurement Software and projects below. Use the toggles on the left to filter open source C Test and Measurement Software by OS, license, language, programming language, and project status.

  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 1

    linuxptp

    PTP IEEE 1588 stack for Linux

    This project is an implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux.
    Leader badge
    Downloads: 3,739 This Week
    Last Update:
    See Project
  • 2

    Precision Time Protocol daemon

    Portable, complete and BSD-licenced IEEE 1588 (PTP) implementation

    The PTP daemon (PTPd) implements the Precision Time protocol (PTP) as defined by the IEEE 1588 standard. PTP was developed to provide very precise time coordination of LAN connected computers. PTPd boasts an advanced set of features and is highly configurable.
    Leader badge
    Downloads: 1,111 This Week
    Last Update:
    See Project
  • 3
    hcfr

    hcfr

    Free Video Projector/Monitor Calibration Software

    Video Projector/Monitor Calibration Software orginally developed as ColorHCFR. This code base is based off version 2.1 and will aim for a more open development process. The opensource version integrates an ArgyllCMS interface for continued meter support and development. If you feel the program has been of value to you since I started working on it about 3 years ago please consider a contribution via the link below. Thanks! -zoyd https://www.paypal.me/zoyd
    Leader badge
    Downloads: 153 This Week
    Last Update:
    See Project
  • 4

    Tiny Multi Bootloader+

    Serial Bootloader for Microchip, Atmel, NXP, TI, 8051 microcontrolers

    What is it? It's a Bootloader for Microchip, Atmel, NXP, TI and 8051 devices. A Bootloader is a firmware running in the microcontroler device which allows the user to send it's own firmware without the need of a programmer. This Bootloader consists of: - firmwares for many devices (this firmware need to be send to the device's flash memory with a programmer, only once) - a PC software which communicates with the bootloader firmware in the device and send the user's program in its memory Where does it come from? This Bootloader is based on "Tiny PIC Bootloader" made by Claudiu Chiculita. A special THANK to him!!! What can it do? It can program: - Microchip PIC10/12/16/18/24/32/dsPIC30/33 - Atmel ATtiny, ATmega - TI MPS430 - NXP ARM Cortex-M0+ - Silicon Labs C8051 And this: - with light modifications to the Bootloader firmware for new devices - without modifying your source code or using a special linker script - via GUI or command line prog - with automatic Reset
    Leader badge
    Downloads: 140 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL on Google Cloud Icon
    99.99% Uptime for MySQL and PostgreSQL on Google Cloud

    Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.

    Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
    Try Cloud SQL Free
  • 5

    pyrpl

    PyRPL turns your Red Pitaya into a powerful analog feedback device.

    The Red Pitaya is a commercial, affordable FPGA board with fast analog inputs and outputs. This makes it useful for quantum optics experiments, in particular as a digital feedback controller for analog systems. Based on the open source software provided by the board manufacturer, PyRPL (Python RedPitaya Lockbox) implements many devices that are needed for optics experiments with the Red Pitaya. PyRPL implements various digital signal processing (DSP) modules (see features below). It allows to arbitrarily interconnect the available DSP modules and retrieve signal values on timescales below 1 ms. The graphical user interface (GUI) provides a realtime display of the various measurement instruments and allows the easy configuration of DSP signal chains and feedback controllers. At the highest abstraction level, arbitrary feedback sequences can be defined to fulfill tasks as complex as approaching and locking a resonance of a high-finesse Fabry-Perot cavity (tested up to finesse=100,000).
    Downloads: 37 This Week
    Last Update:
    See Project
  • 6
    SpectrumViewer for Windows

    SpectrumViewer for Windows

    Continuous display of audio spectrum from PC input or wave file

    Reads audio from Windows audio interface or wave file and creates a continuous spectrum display. Command line support for generating sine, square, triangle and sawtooth wave files. Uses biquad IIR digital filters for frequency detection, plus digital lowpass filters for output extraction. Highly configurable. 60+ FPS with suitable hardware. Manual or automatic gain control.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7

    A2L Build for MCD - AutoExtractGui

    Build A2L from ELF for Automotive MCD tool (e.g. INCA)

    1. A2L Builder : AutoExtractGui This tool is to help Measurement & Calibration people (e.g. INCA users) create their own A2L easily. - Please describe the MEMORY SEGMENT : this is mandatory part. - Optionally you may describe formula / min / max / unit / ... for variables. - Optionally you may describe communication specification like XCP, CCP, CAN BPS, ... - Press "Build New A2L" button to make a new A2L for the given ELF file. As a reference, you may see how this tool works with the given sample files (sample AEC, ELF, A2L). 2. ProF Builder This tool is to help people who need to make their own ProF script to FLASH their controllers through INCA. You can utilize "template" of XCP or UDS when you need to make a new ProF script. 3. INCA Instrument SDK Sample Project As a sample, I upload an Instrument project - displaying bar graph. 4. A2L Hint Help you easily read/browse A2L file, also give you some hints.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    sigrok
    The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR meters, sound level meters, thermometers, anemometers, light meters, dataloggers, function generators, power supplies, GPIB interfaces, and more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Hantek DSO-2100 USB software for Linux Project moved to github https://github.com/guntars-lemps/oscope2100
    Downloads: 3 This Week
    Last Update:
    See Project
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 10
    Libraries, documentation, examples & drivers for Eagle Technology South Africa's Data Acquisition products. These include ISA, PCI, PCI Express, USB, Serial & Ethernet. Supported languages will be C/C++, JAVA, Perl, Python.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Toolchain for quantification of fluorescence intensity and morphological parameters in single cells using microscope based cytometry.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    openGPS
    Open Source Implementations for 3D-Surface Characterisation Algorithms according to ISO 25178 (Geometric Product Specification) in verifiable pseudocode (MATLAB). Implementation of an XML-based file exchange format according to upcoming ISO 25178-72.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13

    tv16k7

    trace viewer and bus decoders for data captured by Agilent 16700 LA

    A tool for graphical analysis of digital traces recorded by Agilent's Logic Analyzers like HP16700. It is possible to perform higher level bus protocol decoding and parsing with help of "search" tab. These tabs are used to select the Bus Decoder (plugin shared library), configure Bus Decoder parameters and execute higher level analysis. The tool tries to be self descriptive and get as many information as possible from HP16700 for better documenting labor: e.g. test cases, spotted issues and so on. Keywords: Linux, C, C++, Qt, Qt4, Agilent/HP 16700 logic analyzer, Bus decoders (inverse assemblers), bus probing, bus protocol analyze
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    BRP-PACU
    A cross platform dual channel FFT based Acoustic Analysis Tool to help engineers analyze live professional sound systems using the transfer function. One feature is the ability to capture four sample plots, average them, and invert to aid in final EQ
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    ACCORD
    ACCORD is a C library for composition of scanning electron or helium-ion microscope images with correction of drift. It produces significantly more accurate images than the traditional imaging techniques and also provides drift trajectories.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Remote monitoring and controll system for home use. Main goal is to create multilayer software for collecting data (weather data, measured data), gain remote access via web page, and controll some aspects like heating and lighting. https://flattr.com
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    This project shows how to make a device that, through the PC USB interface, allows data acquisition from the peripherals of a microcontroller and managing devices TWI or I2C. It can be used on Linux and Windows without any additional driver.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    iPDC - Free Phasor Data Concentrator

    iPDC - Free Phasor Data Concentrator

    Tool for Wide Area Measurement System

    iPDC is a free Phasor Data Concentrator that collects data from PMUs, and PDC/iPDC that are IEEEC37.118 Synchrophasors std compliant. iPDC do the time sequencing and combining of the received data as per IEEEC37.118 and send to other iPDCs, and applications on request. iPDC is able to archive the received data in the MySQL database on local/remote machine. PMU Simulator is also IEEEC37.118 std compliant. Software is built to be working on Linux platform.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    A userspace USB peripheral driver for the Owon range of digital storage oscilloscopes. Based on the libUSB library it is aimed at Linux but also portable across platforms.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    NTC thermistor library
    The project offers support for NTC thermistor calculations. The Steinhart-Hart equation is a mathematical model for these thermistors. Software to calculate the coefficients based on temp-resistance tables and functions allowing conversion are provided.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    Network Emulator

    Distributed Network emulation tool for high rate packet

    I need your help: In order to make this framework easier and more useful, I need your contribution. The idea behind this framework is to develop a GUI like GNS3 and make this framework more stable. So if you are interested and have C/C++ programming skills, please contact me at zahid.med@gmail.com This framework allows to emulate a network by managing ethernet packets coming from two kind of interfaces: UDP and virtual network card. This tool is similare to dynamips (GNS3) but it can manager a higher packet rate. It can help to study DDoS attacks based on Botnet using the Lightweigth C++ Virtual Machine (LwCVM) in order to emulate Bots. This project is based on the following projects and libraries: LightweighIP of the TCP/IP stack pthread libpcap for communication with virtual machines dynamips Linux MicroCore
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    ut61

    Interface for the UNI-T UT61D

    This is an inteface for the data acquisition cable for the UNI-T (Uni-trend) UT61D multimeter. It supports both USB (using libusb) and RS232 cables. The interface consists of a single C header file.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    xrayutilities

    xrayutilities

    a package with useful scripts for X-ray diffraction physicists

    xrayutilities is a python package used to analyze x-ray diffraction data. It can support with performing diffraction experiments and used for common steps in the data analysis. It can read experimental data from several data formats (spec, edf, xrdml, ...); convert them to reciprocal space for arbitrary goniometer geometries and different detector systems (point, linear as well as area detectors); for further processing the data can be gridded (transformed to a regular grid). More detailed description as well as documentation can be found at webpage http://xrayutilities.sourceforge.io/. Downloads for windows can be found on http://pypi.python.org/pypi/xrayutilities Development is performed on github: https://github.com/dkriegner/xrayutilities
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Arduino for Circadian Behavioral Assay

    Arduino for Circadian Behavioral Assay

    Circadian behaviral assay software for Arduino 1.0

    The Arduino routines (.ino) control light-on timing under various entrainment schemes and measures general movements using PIR and the light level using CdS in three animal chambers. Requires Arduino 1.0 and Arduino hardwares (Uno or Mega). 1. _3ChambersEPLPDD.ino: 12-12 LD to long photoperiod 2. _3ChambersTCycle.ino: 12-12 LD to T=23/T=25 cycles (Note: A critical error has been found in _3ChambersTCycle.ino. It will not be available until the error is fixed. 14-SEP-2012)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Atmel AVR 8bit Tools

    Atmel AVR 8bit Microcontroler Tests and Tools

    - A collection of tools for programming an Atmel AVR 8bit Microcontroler. - Circuit decriptions for Atmel AVR 8bit Microcontrolers used for testing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB