private void init() { TellyMate = new TellyMate(this); Movement = new Movement(this); Servo = new Servo(this); ADC = new ADC(this); Digital = new Digital(this); HC_SR04 = new HC_SR04(this); Uart = new Uart(this); Roomba = new Roomba(this); I2C = new I2C(this); BlinkM = new BlinkM(this); MP3Trigger = new MP3Trigger(this); SureDualAxisCompass = new SureDualAxisCompass(this); BV4615 = new BV4615(this); BV4113 = new BV4113(this); Recorder = new Recorder(this); MMA7455 = new MMA7455(this); PWM = new PWM(this); SabertoothSerial = new SabertoothSerial(this); SoundV4 = new EZ_B.Soundv4(this); EZBv4Manager = new EZ_B.EZBv4Manager(this); ServoAX12 = new EZ_B.ServoAX12(this); RGBEyes = new EZ_B.RGBEyes(this); MIP = new EZ_B.MIP(this); MusicSynth = new EZ_B.MusicSynth(this); }
/// <summary> /// Create an instance of the AutoPosition Control /// </summary> public RGBAnimator(EZB ezb, string name) { Name = name; _ezb = ezb; _eyes = new RGBEyes(_ezb); _tf = new EZBGWorker(string.Format("RGB Animator for: {0}", name)); _tf.DoWork += _tf_DoWork; _tf.RunWorkerCompleted += _tf_RunWorkerCompleted; }