# Custom function/procedure initial start

**URL:** <https://community.ecumaster.com/t/custom-function-procedure-initial-start/5961>\
**Category:** PMU\
**Created:** [June 6, 2026, 4:18pm UTC](https://community.ecumaster.com/t/custom-function-procedure-initial-start/5961 "2026-06-06T16:18:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![parsonsj](https://avatars.discourse-cdn.com/v4/letter/p/dfb087/32.png) [@parsonsj](https://community.ecumaster.com/u/parsonsj)\
**Post date:** [June 6, 2026, 4:18pm UTC](https://community.ecumaster.com/t/custom-function-procedure-initial-start/5961/1 "2026-06-06T16:18:21Z")

</div>

Is there a way to have the PMU run a startup procedure? Kinda like the delayed turn off, but for when the PMU is initially powered up?

---

<div class="post-metadata">

**Author:** ![f0xy](https://avatars.discourse-cdn.com/v4/letter/f/958977/32.png) [@f0xy](https://community.ecumaster.com/u/f0xy)\
**Post date:** [June 7, 2026, 9:18am UTC](https://community.ecumaster.com/t/custom-function-procedure-initial-start/5961/2 "2026-06-07T09:18:46Z")

</div>

You could create a timer - which starts when pmu.batteryVoltage is say above 8-10v, then use the timer as the trigger for function(s) when the timer value is greater than X

---

<div class="post-metadata">

**Author:** ![parsonsj](https://avatars.discourse-cdn.com/v4/letter/p/dfb087/32.png) [@parsonsj](https://community.ecumaster.com/u/parsonsj)\
**Post date:** [June 7, 2026, 8:12pm UTC](https://community.ecumaster.com/t/custom-function-procedure-initial-start/5961/3 "2026-06-07T20:12:36Z")

</div>

Interesting idea. I’ll give it a try, thanks.

---

<div class="post-metadata">

**Author:** ![parsonsj](https://avatars.discourse-cdn.com/v4/letter/p/dfb087/32.png) [@parsonsj](https://community.ecumaster.com/u/parsonsj)\
**Post date:** [June 8, 2026, 6:32pm UTC](https://community.ecumaster.com/t/custom-function-procedure-initial-start/5961/4 "2026-06-08T18:32:35Z")

</div>

Works a treat! Many thanks!
