mirror of
https://github.com/balena-io/etcher.git
synced 2025-07-29 06:06:33 +00:00
Add SCREEN_PWM_DUTY_CYCLE env var
Change-type: patch
This commit is contained in:
parent
c77f595724
commit
c519710062
@ -122,7 +122,19 @@ function zip(...arrays) {
|
|||||||
return arrays[0].map((_, i) => arrays.map(array => array[i]));
|
return arrays[0].map((_, i) => arrays.map(array => array[i]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function updateScreenPWMDutyCycle() {
|
||||||
|
const dutyCycle = parseInt(env.SCREEN_PWM_DUTY_CYCLE);
|
||||||
|
if (dutyCycle !== undefined) {
|
||||||
|
try {
|
||||||
|
await fs.writeFile('/sys/class/pwm/pwmchip2/pwm0/duty_cycle', dutyCycle.toString());
|
||||||
|
} catch (error) {
|
||||||
|
console.error('Could not update screen PWM duty cycle', error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
|
await updateScreenPWMDutyCycle();
|
||||||
const osVersion = await getOsVersion();
|
const osVersion = await getOsVersion();
|
||||||
const defaultConfig = db.default;
|
const defaultConfig = db.default;
|
||||||
const hw = db[ETCHER_PRO_VERSION] || {};
|
const hw = db[ETCHER_PRO_VERSION] || {};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user