Thanks Ytai, I will try it and com up with the result as soon as possible.

On Tuesday, September 9, 2014 11:38:21 PM UTC+2, Ytai wrote:
>
> That's called a service in android lingo. See HelloIOIOService as an 
> example.
> On Sep 9, 2014 2:35 PM, "Majid ff" <[email protected] <javascript:>> 
> wrote:
>
>> I am using IOIO0504, DevBoot-IOIO0401-App-IOIO0500.ioioimg, I put a 
>> breakpoint in IOIOImpI on the line that generate "Client requested 
>> disconnect." but I am very biggner in android java and couldn't manage to 
>> get the stack trace, any way, my app above also stop working and  IOIO 
>> disconnect when another app pop up over my app! which mean that this app 
>> cannot running in background!
>> I am not sure if the problem with my app which I just downloaded from 
>> here! <https://github.com/LookHin/IOIO_PIR_MOTION_SENSOR>
>>
>> What I need is just a simple app that can be run in background and able 
>> to detect the movment using IOIO and PIR sensor!
>>
>>
>> On Tuesday, September 9, 2014 9:57:07 PM UTC+2, Ytai wrote:
>>>
>>> Which version of IOIOLib are you using?
>>> Assuming you're working in a debug setting, can you put a breakpoint on 
>>> the line that generated the "Client requested disconnect." in IOIOImpl and 
>>> post the stack trace that lead to this?
>>>
>>> On Tue, Sep 9, 2014 at 10:55 AM, Majid ff <[email protected]> wrote:
>>>
>>>> well, as soon as the screen goes dark I see the following log from 
>>>> Eclipse LogCat:
>>>>
>>>> 09-09 19:49:43.950: W/IInputConnectionWrapper(20359): getSelectedText 
>>>> on inactive InputConnection
>>>> 09-09 19:49:43.950: W/IInputConnectionWrapper(20359): setComposingText 
>>>> on inactive InputConnection
>>>> 09-09 19:49:43.955: W/IInputConnectionWrapper(20359): getExtractedText 
>>>> on inactive InputConnection
>>>> 09-09 19:49:43.955: D/IOIOImpl(20359): Client requested disconnect.
>>>> 09-09 19:49:43.955: V/SocketIOIOConnection(20359): Client initiated 
>>>> disconnect
>>>> 09-09 19:49:43.955: D/IOIOImpl(20359): Client requested disconnect.
>>>> 09-09 19:49:43.955: W/System.err(20359): java.lang.InterruptedException
>>>> 09-09 19:49:43.955: W/System.err(20359):     at java.lang.VMThread.
>>>> sleep(Native Method)
>>>> 09-09 19:49:43.955: W/System.err(20359):     at java.lang.Thread.sleep(
>>>> Thread.java:1031)
>>>> 09-09 19:49:43.955: W/System.err(20359):     at java.lang.Thread.sleep(
>>>> Thread.java:1013)
>>>> 09-09 19:49:43.955: W/System.err(20359):     at com.LookHin.
>>>> ioio_pir_motion_sensor.MainActivity$Looper.loop(MainActivity.java:157)
>>>> 09-09 19:49:43.955: W/System.err(20359):     at ioio.lib.util.
>>>> IOIOBaseApplicationHelper$IOIOThread.run(IOIOBaseApplicationHelper.java
>>>> :62)
>>>> 09-09 19:49:43.960: D/IOIOProtocol(20359): Received soft close.
>>>> 09-09 19:49:43.960: D/IOIOImpl(20359): Connection lost / aborted
>>>> 09-09 19:49:43.960: D/IOIOBaseApplicationHelper(20359): IOIOThread is 
>>>> exiting
>>>> 09-09 19:49:43.960: D/IOIOImpl(20359): Client requested disconnect.
>>>> 09-09 19:49:43.960: V/DeviceConnectionBootstrap(20359): disconnect()
>>>> 09-09 19:49:43.960: D/IOIOImpl(20359): Connection lost / aborted
>>>> 09-09 19:49:43.960: D/IOIOBaseApplicationHelper(20359): IOIOThread is 
>>>> exiting
>>>> 09-09 19:49:43.960: D/IOIOBaseApplicationHelper(20359): IOIOThread is 
>>>> exiting
>>>> 09-09 19:49:43.960: V/DeviceConnectionBootstrap(20359): close()
>>>> 09-09 19:49:43.960: V/DeviceConnectionBootstrap(20359): state <= CLOSED
>>>>
>>>> How to know if my app no longer runnig when the screen turn off? I mean 
>>>> how to insure that is not an IOIO disconnecting?
>>>> Thanks.
>>>>
>>>>
>>>> On Tuesday, September 9, 2014 7:26:47 PM UTC+2, Ytai wrote:
>>>>>
>>>>> The IOIO should NOT disconnect when the phone goes to standby. Are you 
>>>>> sure it actually does, or is it just your app no longer running that 
>>>>> causes 
>>>>> the issue you're seeing.
>>>>> Al's suggestion would (for better or worse) avoid the problem by 
>>>>> preventing the phone from sleeping while your app is running.
>>>>>
>>>>> On Mon, Sep 8, 2014 at 2:49 PM, Al B <[email protected]> wrote:
>>>>>
>>>>>> Add this to your activity:
>>>>>>
>>>>>> @Override
>>>>>>     public void onCreate(Bundle savedInstanceState) {
>>>>>>         wakeLock_ = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, 
>>>>>> "MainActivity");
>>>>>>     }
>>>>>>     
>>>>>>     @Override
>>>>>>     protected void onStart() {
>>>>>>         super.onStart();
>>>>>>         wakeLock_.acquire();
>>>>>>     }
>>>>>>
>>>>>>     
>>>>>>     @Override
>>>>>>     protected void onStop() {
>>>>>>         wakeLock_.release();
>>>>>>     }
>>>>>>
>>>>>>
>>>>>> And this to your manifest:
>>>>>>
>>>>>> <uses-permission android:name="android.permission.WAKE_LOCK" />
>>>>>>
>>>>>>
>>>>>>
>>>>>>  -- 
>>>>>> 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.
>>>>
>>>
>>>  -- 
>> 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/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.

Reply via email to