mkogg.py: Fix 'self.get_mp4_metadata(self, source)'
[blog.git] / posts / pypid.mdwn
1 [[!meta  title="pypid"]]
2 [[!template id=gitrepo repo=pypid]]
3
4 I've just finished rewriting my [PID][] temperature control package in
5 pure-Python, and it's now clean enough to go up on PyPI.  Features:
6
7 * Backend-agnostic architecture.  I've written a first-order process
8   with dead time (FOPDT) test backend and a [pymodbus][]-based backend
9   for our Melcor MTCA controller, but it should be easy to plug in
10   your own custom backend.
11 * The general PID controller will automatically tune your backend
12   using any of a variety of tuning rules.
13
14 The `README` is posted on the [PyPI page][pypi].
15
16 [PID]: http://en.wikipedia.org/wiki/PID_controller
17 [pymodbus]: http://code.google.com/p/pymodbus/
18 [pypi]: http://pypi.python.org/pypi/pypid/
19
20 [[!tag tags/code]]
21 [[!tag tags/linux]]
22 [[!tag tags/programming]]
23 [[!tag tags/pypi]]
24 [[!tag tags/python]]
25 [[!tag tags/theory]]