I need VB_8 to = 235 (rounding down the fadein time and removing the decimal) but can't work out how - can someone please point me in the right directionCode:Fade: Vb_1 = ((B_Day_On_H - B_Dawn_On_H)*60) ' difference between day start and dawn start hour, converted to min Vb_2 = (B_Day_On_M - B_Dawn_On_M) ' difference between day start and dawn start mins Vb_5 = (Vb_1+Vb_2)*60 ' Get total duration time in seconds Vb_6 = B_Max - B_Min ' Work out the 'distance' the lights go from min to max B_Fadein_Time = Vb_5 / Vb_6 ' Get number of seconds between each PWM pulse Vb_7 = Vb_5 // Vb_6 'Get fractions of a second Vb_8 = B_Fadein_Time ' with B day on at 8:10 and a Dawn on at 8:00, Vb1 = (8 - 8) * 60 which gives 0. Vb2 = (10-0) = 10, Vb5 = (0+10)*60 = 600 ' Vb6 = 255-0 = 255 ' so fadein time = 600/255 = 2.352941176470588 ' Vb_8 therefore should equal 236
Thanks
Malcolm





Bookmarks