1.6.1 • Published 7 months ago

edid-generator v1.6.1

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
7 months ago

EDID Generator

This is a simple tool to generate EDID binary files.

Installation

npm install edid-generator

Usage

import {
  createEdidData,
  getPredefinedModesList,
} from 'edid-generator';

// Example 1 - Create EDID data with custom params
import { writeFileSync } from 'fs';

const params = {
  horiz_pixels: 640,
  vert_pixels: 1536,
  refresh_rate: 60,
  interlaced: false,
};

const result = createEdidData({
  baseFileType: 'HDR',
  type: 'custom',
  customEdidParams: params,
  withV3CSHeader: true,
  yCbCr422: false,
  yCbCr444: false,
});

writeFileSync(`./${result.fileName}`, result.data);

// Example 2 - Create EDID data with default params
const mode = getPredefinedModesList()[0]; // { name: '4K / 60', horiz_pixels: 3840, vert_pixels: 2160, refresh_rate: 60 }

const result2 = createEdidData({
  baseFileType: 'HDR',
  type: 'predefined',
  predefinedMode: '3840x2160@60',
  yCbCr422: false,
  yCbCr444: false,
});

console.log(result2);

// Example 3 - Create EDID data with default params and V3CS header
const result3 = createEdidData({
  baseFileType: 'HDR',
  type: 'predefined',
  predefinedMode: '3840x2160@60',
  withV3CsHeader: true,
  yCbCr422: false,
  yCbCr444: false,
});

console.log(result3);
1.6.1

7 months ago

1.6.0

7 months ago

1.5.0

9 months ago

1.4.3

11 months ago

1.4.2

11 months ago

1.4.1

11 months ago

1.4.0

11 months ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.9

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago