/// <summary> /// Piezo speaker driver and notes and playback manager /// </summary> /// <param name="pin">From the SecretLabs.NETMF.Hardware.NetduinoPlus.PWMChannels namespace</param> /// <param name="name">Unique identifying name for command and control</param> public PiezoSL(Cpu.Pin pin, string name) : base(name, "piezoSL") { for (int i = 1; i <= 8; i++) { validOctaves[i - 1] = i.ToString(); } _piezo = new SecretLabs.NETMF.Hardware.PWM(pin);//,0,0, PWM.ScaleFactor.Microseconds, false); //_piezo.DutyCycle = 0; //_piezo.Start(); }