Radek Machulka wrote: > Zdravim, > mam D/A prevodnik pracujici v rozsahu +-5V. Rizeni probiha prostrednictvim > serioveho portu. Vlastni nastaveni napeti se provadi odeslanim > hexadecimalniho cisla na prevodnik tak, ze: > 0x0000 --> -5 V > 0x8000 --> 0 V > 0xFFFF --> 5 V, > mezi tim je zavislost linearni. > Vymyslel jsem kod: > 'hex(int(ceil(((inp + 5) / 10) * 65535)))'.
"%04x" % int(ceil(((inp + 5) / 10) * 65535)) S pozdravem, Ax _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
