#define RAMP_LENGTH 150
#define PWM1_LEVELS \
1,1,2,2,3,3,4,4, 5,6,7,8,9,10,12,13, \
14,15,17,19,20,22,24,26, 29,31,34,36,39,42,45,48, \
51,55,59,62,66,70,75,79, 84,89,93,99,104,110,115,121, \
127,134,140,147,154,161,168,176, 184,192,200,209,217,226,236,245, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,0
#define PWM2_LEVELS \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,5,7,10, \
13,16,19,23,26,30,33,37, 40,44,48,52,56,60,64,69, \
73,78,82,87,92,96,101,106, 111,117,122,127,133,139,144,150, \
156,162,168,174,181,187,194,201, 207,214,221,228,236,245,255,255, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255, \
255,255,255,255,255,0,0
#define PWM3_LEVELS \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, \
0,0,0,0,0,0,0,0, 1,1,2,2,3,4,4,5, \
6,7,8,10,12,15,18,21, 25,29,33,38,43,48,54,60, \
66,72,79,86,93,100,108,116, 124,132,141,150,159,169,179,189, \
200,211,222,233,244,255,255