private async void Setup() { mainboard = await GT.Module.CreateAsync <GTM.FEZCream>(); joystick = await GT.Module.CreateAsync <GTM.Joystick>(mainboard.GetProvidedSocket(5)); charDisplay = await GT.Module.CreateAsync <GTM.CharacterDisplay>(mainboard.GetProvidedSocket(8)); this.ProgramStarted(); }
public async Task Initialize() { _mainboard = await GT.Module.CreateAsync<GTM.FEZCream>(); _button = await GT.Module.CreateAsync<GTM.Button>(this._mainboard.GetProvidedSocket(3)); _button.Released += _button_Released; _relays[0] = await GT.Module.CreateAsync<PGTM.RelayX1>(_mainboard.GetProvidedSocket(4)); _relays[1] = await GT.Module.CreateAsync<PGTM.RelayX1>(_mainboard.GetProvidedSocket(8)); SetButtonLed(false); SetRelay(0, false); SetRelay(1, false); }
public async Task Initialize() { _mainboard = await GT.Module.CreateAsync <GTM.FEZCream>(); _button = await GT.Module.CreateAsync <GTM.Button>(this._mainboard.GetProvidedSocket(3)); _button.Released += _button_Released; _relays[0] = await GT.Module.CreateAsync <PGTM.RelayX1>(_mainboard.GetProvidedSocket(4)); _relays[1] = await GT.Module.CreateAsync <PGTM.RelayX1>(_mainboard.GetProvidedSocket(8)); SetButtonLed(false); SetRelay(0, false); SetRelay(1, false); }