Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: precise

nightmareci/nanotime

A single-header C and C++ library that provides nanosecond-resolution timestamps, sleeps, and accurate-sleep fixed timestepping for a variety of platforms.

Language: C++ - Size: 83 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 9 - Forks: 2

es-shims/Math.sumPrecise

An ES-spec-compliant Math.sumPrecise shim/polyfill/replacement that works as far down as ES3

Language: JavaScript - Size: 19.5 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

zariiii9003/win-precise-time

Language: C - Size: 57.6 KB - Last synced: 29 days ago - Pushed: 8 months ago - Stars: 4 - Forks: 0

zer0Kerbal/PreciseManeuver Fork of radistmorse/KSPPreciseManeuver

Precise Maneuver plugin provides a window for more precise maneuver node editing. For Kerbal Space Program (KSP).

Language: C# - Size: 69.8 MB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 3

khoih-prog/ESP32_C3_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board. These ESP32-C3 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C++ - Size: 364 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

dbkaplun/driftless

Driftless setInterval and setTimeout replacement for Node and the browser

Language: JavaScript - Size: 3.42 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 79 - Forks: 11

Panquesito7/minetest-precise_jump

Calculates jump time and reduces the speed of the player for a more realistic feeling. Built for Minetest.

Language: Lua - Size: 4.13 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

BEAKH/RadISpeC

Radiation Interface for Matlab Spectroscopy Calculations. Uses HITRAN and HITEMP

Size: 18.6 KB - Last synced: 10 days ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 1

fabiospampinato/performance-interval

A precise implementation of setInterval that supports sub-millisecond intervals.

Language: TypeScript - Size: 2.93 KB - Last synced: 22 days ago - Pushed: 8 months ago - Stars: 8 - Forks: 0

jeinselen/VF-BlenderPlanarUV

Numerical planar projection of 3D meshes into UV space.

Language: Python - Size: 774 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 0

brjdenis/XVICouchTrends

A .NETv4 app that can be used to fetch Precise/HexaPOD couch error trends from XVI for experimentation purposes.

Language: C# - Size: 118 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

smartgic/docker-mycroft 📦

Mycroft AI Voice Assistant Docker images and docker-compose.yml files for x86_64, arm7vl and aarch64 CPU architectures.

Language: Dockerfile - Size: 104 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 41 - Forks: 8

DannnyzZ/Chat-GPT

This repository provides configuration for highly accurate and unbiased responses from Chat-GPT

Size: 22.5 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

khoih-prog/SAMD_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an SAMD-based board. These SAMD Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. SAMD21 now can use 6 Timers

Language: C++ - Size: 431 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 28 - Forks: 15

khoih-prog/ESP32_PWM 📦

This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2 or ESP32_C3-based board to create and output PWM to pins. It now supports 16 ISR-based synchronized PWM channels, while consuming only 1 Hardware Timer. PWM interval can be very long (uint32_t millisecs). The most important feature is they're ISR-based PWM channels. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware PWM channels, using interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's necessary if you need to measure some data requiring better accuracy.

Language: C - Size: 166 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 13 - Forks: 5

khoih-prog/MBED_RP2040_PWM 📦

This library enables you to use Hardware Timers on RP2040-based RP2040 board to create and output PWM to pins. These PWM channels, using RP2040 Hardware-PWM channels, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software ISR-based PWM, using millis(), micros() or Timer Interrupt. This important feature is absolutely necessary for mission-critical tasks. You can start, stop, change and restore the settings of any PWM channel on-the-fly

Language: C - Size: 48.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1

khoih-prog/Portenta_H7_PWM 📦

This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. These PWM channels, using Portenta_H7 Hardware Timers, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software or ISR-based PWM, using millis(), micros() or Timer Interrupt. This important feature is absolutely necessary for mission-critical tasks. You can start, stop, change and restore the settings of any PWM channel on-the-fly.

Language: C - Size: 134 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

khoih-prog/ESP32_New_ISR_Servo 📦

This library enables you to use 1 Hardware Timer on ESP32, ESP32_S2, ESP32_S3 or ESP32_C3-based board to control up to 16 or more servo motors. Tested OK with ESP32 core v2.0.4 now

Language: C++ - Size: 113 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

khoih-prog/ESP8266_PWM 📦

This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board to create and output PWM to pins. It now supports 16 ISR-based synchronized PWM channels, while consuming only 1 Hardware Timer. PWM interval can be very long (uint32_t millisecs). The most important feature is they're ISR-based PWM channels. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware PWM channels, using interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's necessary if you need to measure some data requiring better accuracy

Language: C - Size: 108 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 2

khoih-prog/SAMDUE_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an SAM-DUE-based board. These SAM-DUE Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C++ - Size: 207 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

khoih-prog/Teensy_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an Teensy-based board such as Teensy 4.x, 3.x, LC, 2.0, etc. These Teensy Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C++ - Size: 172 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 8 - Forks: 4

khoih-prog/STM32_TimerInterrupt 📦

This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board. These STM32F/L/H/G/WB/MP1 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

Language: C++ - Size: 270 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 27 - Forks: 6

khoih-prog/ESP32_S2_ISR_Servo 📦

This library enables you to use 1 Hardware Timer on an ESP32_S2-based board to control up to 16 or more servo motors. Tested OK with ESP32 core v2.0.5

Language: C++ - Size: 90.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

alexindigo/precise-typeof

Detects precise type of objects like `Array()`, `new Number(1)`, `new Boolean(true)`, etc

Language: JavaScript - Size: 72.3 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 4 - Forks: 0

MycroftAI/plugin-wake-word-precise-lite

Use Mycroft Precise as a wake-word plugin

Language: Python - Size: 58.6 KB - Last synced: 23 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 2

thisisrajat/eslint-on-modifications

Freely lint files by running ESLint on only the changes you have introduced and nothing else 🚀

Language: JavaScript - Size: 85.9 KB - Last synced: 5 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

nilsmartel/number

Dynamic Number Types

Language: Rust - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1

PurplestInc/loggr.js

A simple logging utility.

Language: JavaScript - Size: 31.3 KB - Last synced: 29 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0