> 
> I haven't pushed it yet, because I am not quite sure how to do the
> conversions. At the moment it performs standard C-default conversions.
> This means that float 2147483647.0 converts to S32 2147483647, but
> float 2147483648.0 converts to -2147483648. I feel that some of these
> features might be unexpected to users, so I am thinking about adding a
> bit of code to fix out-of-range values to the limits (s32 -20 would be
> converted to u32 0, not u32 4294967276).
> Does this seem sensible? It does make many of the conversions one-way.
> 
That sounds reasonable and intuitive. I agree users will be confused otherwise.

> Is it reasonable to push the component for folk to look over? It is
> using something I have not used before (unions) and probably warrants
> a bit of a looking at by an actual programmer.
> 
Can't hurt to push it. I assume you work on it till it's fixed :)

> -- 
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto

I wonder it adding a debounce option to it would be useful.
A classic mux use is connecting to real switches.
Mux16 has a debouce option.
Just a thought.

Chris M
                                          
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to