!7 module TurnOnWebCamRandomly > DynPrintLogAndEnabled { start { startAgain(); } void startAgain { doLater(random(360.0), r startCam); } void startCam enter { // TODO: choose favorite web cam if (enabled) { print("Starting web cam"); dm_startWebCam(); } doLater(random(20.0, 30.0), r stopCam); } void stopCam enter { if (enabled) { print("Stopping web cam"); dm_stopWebCam(); } startAgain(); } }