No, the pin is only used on one place. 
I tried a bunch of different pins with the same result, and I'm not getting 
this message when using the old package.

Den tisdagen den 14:e januari 2014 kl. 18:32:00 UTC+1 skrev Ytai:
>
> Is it possible that your app tries to use the same pin for two different 
> purposes?
>
>
> On Tue, Jan 14, 2014 at 9:14 AM, Markus Kaczmarek 
> <[email protected]<javascript:>
> > wrote:
>
>> Ah.. If I'd found That part of the wiki a bit earlier... o_O'
>>>
>> Ok, now it's all good except for the rather cryptic message "Resource 
>> already allocated" instead of the good old "Pin already opened" message.
>>
>> Now I'm getting the following error output when trying to open a UART. 
>> This was tried with two versions of the same app, one old and 
>> (reasonably) bug-free. 
>> Also, I tried compiling them both with the old firmware package (330) and 
>> the new release.
>> The latter produces this in both cases, the previous not:
>>   
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): Unexpected 
>> exception caught
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): 
>> java.lang.IllegalArgumentException
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): at 
>> ioio.lib.impl.ResourceManager.alloc(ResourceManager.java:91)
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): at 
>> ioio.lib.impl.IOIOImpl.openUart(IOIOImpl.java:454)
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): at 
>> se.macke.droidpad.DPMainActivity$IOIO.setup(DPMainActivity.java:359)
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): at 
>> ioio.lib.util.BaseIOIOLooper.setup(BaseIOIOLooper.java:20)
>> 01-14 18:05:15.774: E/IOIOBaseApplicationHelper(15189): at 
>> ioio.lib.util.IOIOBaseApplicationHelper$IOIOThread.run(IOIOBaseApplicationHelper.java:60)
>>
>> This error points to the following line:
>>
>>  _midiOut = ioio_.openUart(null,new Spec(MIDI_OUTPUT_PIN,Mode.OPEN_DRAIN
>> ), BAUD,Parity.NONE,StopBits.ONE);
>>
>>  That is set up like this in the class body:
>>
>>  private static final int BAUD = 31250;
>>
>>   private static final int MIDI_INPUT_PIN = 6;
>>
>>  private static final int MIDI_OUTPUT_PIN = 7;
>>
>>  /**
>>
>>  * The output for MIDI messages
>>
>> */
>> private Uart _midiOut; 
>>
>>
>>  -- 
>> 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] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/ioio-users.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
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/groups/opt_out.

Reply via email to