Thanks! This is indeed the correct issue. As a tip to the OP, whenever things fail, look at the logs which often explain what had happened. The wiki is not intended to be a rigorous reference documenting every little feature. The wiki is intended to give the user some general orientation about how things work. The JavaDocs contain the complete information, in a reference form. On Aug 13, 2015 3:44 PM, "Tyler" <[email protected]> wrote:
> In your code you use the simplest form of PulseInput initialization which > defaults to using a double precision module. Since there are only 3 > double-precision modules on the IOIO, the fourth attempt at using a double > precision module fails. > > I suggest taking a look at the IOIO Wiki > <https://github.com/ytai/ioio/wiki/Pulse-Input> on Pulse Input to read > more about why this occours. As far as fixing it, after reading the wiki I > would do something like this: > > // input = ioio_.openPulseInput(Spec spec, ClockRate clock_rate, PulseMode > mode, boolean double_precision) > Input = ioio_.openPulseInput(new Spec(IN_PIN), ClockRate.RATE_250KHz, > PulseMode.POSITIVE, false); > > > Keep in mind the limitations for single precision vs double precision. > However, for the HC-SR04 it shouldn't be an issue assuming you pick a good > frequency scaling value. > If you're still curious about starting a new thread, it can definitely be > done, but I don't think it's your issue. > > @Ytai - To be fair, the Wiki doesn't explicitly mention this overload. > I'll can update it, but I'm not sure how. > > -- > You received this message because you are subscribed to the Google Groups > "ioio-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/ioio-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "ioio-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/ioio-users. For more options, visit https://groups.google.com/d/optout.
