timingsrc-v3
v3.0.0
Published
Javascript library for timing, synchronization and control in Web applications - Version 3
Maintainers
Readme
Timingsrc v3
A JavaScript library for timing, synchronization and control in Web applications.
Installation
Option 1: Install from local directory
If you have this package locally, you can install it in another directory using:
npm install /path/to/timingsrc/v3Option 2: Install from Git repository
npm install git+https://github.com/webtiming/timingsrc.git#master:v3Option 3: Install from npm (if published)
npm install timingsrc-v3Usage
This is an ES6 module. Import the components you need:
import { TimingObject, Sequencer, Dataset } from "timingsrc-v3";
// Create a timing object
const to = new TimingObject();
// Create a dataset for sequencing
const ds = new Dataset();
// Create a sequencer
const seq = new Sequencer(ds, to);Features
- Timing Object: Core timing functionality with converters
- Sequencing: Tools for timed sequencing based on timing objects
- Dataset: Timed data management
- UI Components: Timing progress and dataset viewer components
License
LGPL-3.0
Documentation
For full documentation, visit: http://webtiming.github.io/timingsrc/
