Author Topic: Clock Eventing  (Read 502 times)

I want to event A clock with 60 minutes, but the "On increment overflow" goes all the way up to ten.

http://rtb-archive.host22.com/add_ons/Event_Print.zip

This add-on has an 'onPrintReachSix' event. Tinker around with it, should help.

This can be done with some clever shifting of enabled events.
(I know there is an addon called ShiftEventEnabled, but I like to do it with default addons)

  • 0 OnRelay > self > IncrementPrintcount
  • 1 OnRelay > self > ToggleEventEnabled [1 2]
  • 2 OnRelay > self > ToggleEventEnabled [2 3]
  • 3 OnRelay > self > ToggleEventEnabled [3 4]
  • 4 OnRelay > self > ToggleEventEnabled [4 5]
  • 5 OnRelay > self > ToggleEventEnabled [5 6 7]
  • 6 OnRelay > self > ToggleEventEnabled [6 7 1]
  • 7 OnRelay > self > SetPrintCount
  • --> delay 60ms so it overwrites the IncrementPrintCount


So when the brick gets 6 relays, it gets set back to 0 and all events get reset.