using System; using System.Threading; using Raspberry.IO.GeneralPurpose; namespace TryI2CLED { class MainClass { public static void Main (string[] args) { // Console.WriteLine ("Hello World!"); I2C_PWM pwm = new I2C_PWM(0x40,4095); for (int i=0;i<4095;i+=100) { pwm.SetPWM (0, i); Thread.Sleep (50); } for (int i=0;i<4095;i+=100) { pwm.SetPWM (1, i); Thread.Sleep (50); } for (int i=0;i<4095;i+=100) { pwm.SetPWM (2, i); Thread.Sleep (50); } for (int i=0;i<4095;i+=100) { pwm.SetPWM (4, i); Thread.Sleep (50); } for (int i=0;i<4095;i+=100) { pwm.SetPWM (5, i); Thread.Sleep (50); } for (int i=0;i<4095;i+=100) { pwm.SetPWM (6, i); Thread.Sleep (50); } } } }