osd-contiki/examples/osd/arduino-led/gen.py

20 lines
313 B
Python

#!/usr/bin/python
from __future__ import division
from math import log
mx = 256 // 8
print "unsigned const char led_setting [] ="
for k in range (mx) :
if k :
print ", ",
else :
print "{ ",
print "(unsigned char)", int (round (log (k + 1) / log (mx) * 255 + .5)) - 1
print "};"