PDA

View Full Version : ETTimeDrift Version 1.0 (Et9000)



Enzo
29-08-11, 20:10
Description:

Plugin for automatic correction of timers from deep-standby.

10559


ETTimeDrift for Clarke-Tech/Xtrend ET9000
By 1701d

E-mail: ettimedrift@shared-files.de
================================================== ==========
Release infos
================================================== ==========
1.0 First release with the following features:
- Variably adjustable timer correction
- Manual measurement of the necessary
Timer correction.
- Choice of action to correct measurement
(Standby / hibernation / No)
- Selectable standby timer on boot (compat-
quality electric)
- Display of the last start due to a
Timers
- Display the next timer
- Including the display of the next timer
Correction.

================================================== ==========
1) Requirement
----------------
ETTimeDrift is solely for the E2-Box ET9000
written. The manual timer without correction
automatic calculation should work on any E2 Image
. work

For the full functionality of an Image
needed based on OpenPLi 2.1> = 20,110,826th
(Correction getFPWasTimerWakeup) and a
functioning "ntpdate" (ET9000 has no RTC).

2nd Functionality
-----------------

a) Timer correction
Based on the specification of the option
"Correction timer [sec / hr.]" Is about to
the rest of the next timer read out, the
Recalculated in wake time and the FP-timer
written.

b) Calculation of the correction timer
If the drift time to be recalculated, is
set a timer on shutdown. After
waking up is the real wake-up
compared with the expected value and the difference is
(Minus a correction term) to calculate the drift
used and placed in the appropriate option.

================================================== ==========

3rd Options
-----------------

- ["ET9000 enable Time Drift"] [ALL]

Turns the automatic timer correction on or off. The
Calculation of the time even when the drift is
Timer adjustment possible.

Default = "Disabled"

- ["Correction timer [sec / hour]."] [ALL]

Calculated or manually entered into timer correction
Seconds / hour.

Default = "0"

- ["Control Flow [sec]"] [OpenPLi / NTP]

This value is in seconds of the scheduled wake-up
time is deducted. It must be remembered that the
System wakes up a few minutes before the time (positive
Difference) and some time needed to boot (negative
Difference. In my test, the system started 4 minutes
before the scheduled time and requires about 1 minute for the
Boats.

Default = "180"

- "Standby time [min]" [OpenPLi / NTP]

Set time for how long the test timers in the Box
Hibernate sends to measure the drift time.

Default = "180" (3 hours)

- ["Action to recalculate"] [OpenPLi]

determines what to do, the box after a test timer.
Appropriately, they send the box after a test
back into hibernation. This feature requires
that with installed electric plug-in. The option
"Stand on Boot 'is ausgeschasltet, otherwise
ETTimedrift electric and possibly in the way
. come

Default = "deep standby"

- ["In standby timer to boot"] [OpenPLi]

Controls the normal behavior after a timer start.
This option replaces the same parameters of the
Electrical plug also works without
Electric.

Default = "No"

- ["Time to calculate drift now?"]

Activates the timer and calculated according to the test next
Start the system time drift. If the operation by a
manual startup is interrupted, the test timers
again set as long as this option to "Yes".

************************************************** ***********
* ATTENTION:! Strangers timer can be the result of time drift *
* Massively corrupt. Please note that some *
* Plugins set its own timer, and thus the *
* Box verfüht wake. *
************************************************** ***********

Default = "No"

================================================== ==========

4th Display Fields
-----------------

- [Last wakeup timer]

Date and time of last timer of the box
has raised automatically.

- [Scheduled Wakeup Time]

Date and time of last timer used to compute
Time of the drifts was used. This value is
automatically set when the option "Time Drift now
Directions "is set.

- [Next wakeup timer]

Date and time of the next "real" timer, ie one
Timer recording.

- [Drift timer wakeup]

Date and time of the next "real" timer, ie one
Timer recording, taking into account the time drifts.

================================================== ==========

5th Planned Features
--------------------

I'll probably continue to develop the tool,
unless / until

- The bug still exists
- Ideas for improvement are available
- I still have time and desire to do what it ;-)

The plan is currently

- No Time to NTP Drift calculation
- Localization / translation into English
- Implementation of a "mini-electric"

For Testing.

By 1701d