This is a multi-part message in MIME format. ------=_NextPart_000_0063_01C557D4.8F07E630 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit Bradley Ferguson wrote: > When you say poles here, do you actually cascade the simple IIR under > discussion or do you use an "unrolled" equation? I don't think there is a clever way to combine two poles to save operations when all you want the the output of the second filter stage. > I hadn't realized > that it would be useful to cascade this filter. Do you have your > FILTBITS program available somewhere? I couldn't find it on Embedinc. I thought it was in the PIC development environment, but I just checked and it isn't. Maybe I'll add it this weekend if I remember. > Also what is your mnemonic for FF? Filter Fraction. > You have a man page, but do you release the source code for PREPIC? The current release of the PIC development environment contains the documentation file and the executable only. I have attached a ZIP file containint the source that evaluates the inline functions, which include the two that compute the filter fractions. ------=_NextPart_000_0063_01C557D4.8F07E630 Content-Type: application/x-zip-compressed; name="x.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="x.zip" 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 cGFzUEsFBgAAAAABAAEAPQAAAF0RAAAAAA== ------=_NextPart_000_0063_01C557D4.8F07E630 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist ------=_NextPart_000_0063_01C557D4.8F07E630-- ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com