Exemplo n.º 1
0
        protected override async Task OnSystemStarted(SystemStartedEvent systemStartedEvent)
        {
            await base.OnSystemStarted(systemStartedEvent).ConfigureAwait(false);

            if (!TryCalculateSpectrum())
            {
                Logger.LogInformation($"Calibration of {Uid} : Start");
                Become(CalibrationFirstStateCheck);
                await ChangePowerState();
            }
        }
Exemplo n.º 2
0
        protected async override Task OnSystemStarted(SystemStartedEvent systemStartedEvent)
        {
            //TODO Is this proper?
            if (!IsEnabled)
            {
                return;
            }

            await base.OnSystemStarted(systemStartedEvent);

            await InitializeAdapters();
            await InitializeTriggers();

            SubscribeForRemoteCommands();

            await MessageBroker.Publish(ComponentStartedEvent.Create(Uid), Uid);
        }
Exemplo n.º 3
0
 protected virtual Task OnSystemStarted(SystemStartedEvent systemStartedEvent)
 {
     return(Task.CompletedTask);
 }
Exemplo n.º 4
0
 protected Task OnSystemStarted(SystemStartedEvent command)
 {
     return(Task.CompletedTask);
 }
Exemplo n.º 5
0
 protected override Task OnSystemStarted(SystemStartedEvent systemStartedEvent)
 {
     return(RunScheduler());
 }