sigfile
Version:
Utilities to reading signal data from files
44 lines (30 loc) • 1.26 kB
Markdown
SigFile
======================
[](https://opensource.org/licenses/Apache-2.0) [](https://travis-ci.org/LGSInnovations/sigfile) [](.github/CONTRIBUTING.md#pull-requests) [](https://badge.fury.io/js/sigfile) [](https://codecov.io/gh/LGSInnovations/sigfile)
SigFile provides MATLAB file parsing and XMIDAS Bluefile parsing in JS.
## Installation
```
npm i sigfile
```
or
```
yarn add sigfile
```
## Example
### Extracting the header from a Bluefile
```javascript
const sigfile = require('sigfile');
const fs = require('fs');
fs.readFile('__tests__/dat/ramp.tmp', function(err, buf) {
const header = new sigfile.BlueHeader(buf.buffer);
console.log(header);
});
```
or
```javascript
import { readFile } from 'fs';
import { BlueHeader } from 'sigfile';
readFile('__tests__/dat/ramp.tmp', (err, buf) => {
const header = new sigfile.BlueHeader(buf.buffer);
console.log(header);
});