Ejemplo n.º 1
0
 /// <summary>
 /// This is an internal helper method that creates the AdapterBank, and
 /// caches the pre-known adapters.
 /// </summary>
 private static void createAdapters()
 {
     bank = new AdapterBank(new List <IAdapterFactory>()
     {
         new Myro.Adapters.DriveAdapterFactory(),
         new Myro.Adapters.VectorAdapterFactory(),
         new Myro.Adapters.WebcamAdapterFactory(),
         new Myro.Adapters.FlukeControlAdapterFactory()
     });
     driveAdapter   = bank.GetAdapterSpec <DriveAdapter>("drive");
     soundAdapter   = bank.GetAdapterSpec <VectorAdapter>("tonegen");
     webcamAdapter  = bank.GetAdapterSpec <WebcamAdapter>("webcam");
     controlAdapter = bank.GetAdapterSpec <FlukeControlAdapter>("flukecontrol");
 }
Ejemplo n.º 2
0
 /// <summary>
 /// This is an internal helper method that creates the AdapterBank, and
 /// caches the pre-known adapters.
 /// </summary>
 private static void createAdapters()
 {
     bank = new AdapterBank(new List<IAdapterFactory>() {
         new Myro.Adapters.DriveAdapterFactory(),
         new Myro.Adapters.VectorAdapterFactory(),
         new Myro.Adapters.WebcamAdapterFactory(),
         new Myro.Adapters.FlukeControlAdapterFactory()
     });
     driveAdapter = bank.GetAdapterSpec<DriveAdapter>("drive");
     soundAdapter = bank.GetAdapterSpec<VectorAdapter>("tonegen");
     webcamAdapter = bank.GetAdapterSpec<WebcamAdapter>("webcam");
     controlAdapter = bank.GetAdapterSpec<FlukeControlAdapter>("flukecontrol");
 }