homebridge-wled-ws
Version:
WLED strips plugin for Homebridge
37 lines • 819 B
TypeScript
/**
* Translates HSV to RGB
* @param r RED color 0..255
* @param g GREEN color 0..255
* @param b BLUE color 0..255
* @returns [H, S, V]
*/
export declare function rgbToHsv(r: number, g: number, b: number): {
h: number;
s: number;
v: number;
};
/**
* Translates HSV to RGB
* @param h (H)ue
* @param s (S)aturation
* @param v (V)alue
* @returns [R,G,B] Color 0..255
*/
export declare function hsvToRgb(h: number, s: number, v: number): {
r: number;
g: number;
b: number;
};
/**
* Translates mired to CCT
* @param mired
* @returns cct 0..255
*/
export declare function miredToCct(mired: number): number;
/**
* Translates CCT to mired value
* @param cct
* @returns mired 140..500
*/
export declare function cctToMired(cct: number): number;
//# sourceMappingURL=WledUtils.d.ts.map