I know how you feel -- on my last project we had to use logic gates to
control when the output would actually go through. In the program,
only by setting both pin 0 low and 1 high would we let the other 6
outputs function - since an errant high would give us big problems.
(We tied our weather balloon release mechanism to a DIO line. If it
signaled on startup, our glider would come down way too soon)
If anyone comes up with a better fix (ie. software) I'd be very
interested as well. As for now my hardware fix does work...
Brandon
-- In "minulescu" <> wrote:
>
> >
> > It seems that the DIO pins are set on 3.3V at boot time, after all.
> > Has someone find a way to eliminate this?
> >
> > Thanx,
> > Razvan
> >
>
> Yah, I'm going to change what I said once again. The DIO pins are set
> at 3.3V on startup indeed. When I rechecked the outputs and came up
> with 0V, I forgot the fact that I was turning them off initially
> in /etc/rc.c/rcS.sysinit.
>
> But like I already said in the initial post, this takes 3-4 seconds
> to deactivate them, so I don't know if that's good enough for you
> Razvan.. probably not.
>
> Thus, I too, am still looking for a solution to this.
> Sorry for all the confusion.
>
> -Minulescu
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|