This app can open a serial connection if a working USB-RS232 device is detected. The other app only shows the infos.
Do you have an other USB-RS232 converter? This one is not supported by android/Linux. Just to make shure that your OTG cable is ok. Can you connect a USB mouse or keyboard to your S3? 2013/2/28 Marta Ribeiro <[email protected]> > I can“t, with this app i get no device is connected. What would be the > difference between this app and the last one? > > > On Thursday, February 28, 2013 10:02:41 PM UTC, Tux wrote: > >> I am a little confused that you can see your sensor device in the device >> info. >> When I look at the data sheet I see that your sensor has a RS232 >> interface. >> >> In the device info you should see something about the USB-RS232 converter >> (for example FTDIxxx) and not the sensor info. >> >> In my case I get the following output (USB-RS232 converter): >> [image: Screenshot_2013-02-28-22-51-33.png] >> >> Not all USB-RS232 are supported out of the box by android. If I remember >> right the FTDIxxx devices are supported well. >> A good app to get started is "Sick USB 2 Serial Terminal". Try to open a >> serial connection with this app first. >> >> >> [image: Screenshot_2013-02-28-22-53-21.png] >> >> >> 2013/2/28 Marta Ribeiro <[email protected]**> >> >> I added the screenshots. As you can see, there is nothing on the android >>> tab, mas it detects the device on the Linux tab. The sensor is the one >>> described in one of the screenshots, is a microstrain 3DM-GX3-36. I connect >>> a RS232-USB A cable to the microstrain RS232 interface, and connect the >>> cable to a samsung galaxy S III (4.1.1) with a usb B/micro B cable. >>> >>> Do you have any idea what the issue might be? I appreciate all the help. >>> >>> >>> On Thursday, February 28, 2013 7:25:45 PM UTC, Tux wrote: >>> >>>> Could you tell us what sensor and what RS232-USB device you are using? >>>> A scrennshot of the output of your app could also help. >>>> >>>> Roy >>>> >>>> 2013/2/28 Marta Ribeiro <[email protected]**> >>>> >>>> Additionally, I just noticed something, the application presents two >>>>> tabs: Android plus Linux. According to android i have no devices >>>>> connected. >>>>> Whereas in the linux tab i find my device. Is this indicative of >>>>> something? >>>>> >>>>> >>>>> On Thursday, February 28, 2013 1:40:35 PM UTC, Marta Ribeiro wrote: >>>>>> >>>>>> Yes I can see my device. >>>>>> >>>>>> regarding the device file, it is in decimal, which I've head is the >>>>>> correct way. I've check the values with the output of the application and >>>>>> after a conversion hexadecimal to decimal it's a match. >>>>>> >>>>>> Right now,I'm starting to thing the issue may be the usb.host >>>>>> permission. Do you now if i'm missing something? >>>>>> >>>>>> On Thursday, February 28, 2013 10:34:54 AM UTC, al wrote: >>>>>>> >>>>>>> I would first check the hardware/cable etc. e.g. with the app "USB >>>>>>> Device Info" https://play.google.com/store/****** >>>>>>> apps/details?id=aws.apps.**usbDe****viceEnumerator<https://play.google.com/store/apps/details?id=aws.apps.usbDeviceEnumerator> >>>>>>> >>>>>>> If you can see your device in the android tab, then you are right >>>>>>> and it's a software issue. >>>>>>> >>>>>>> I'm not sure about the device_filter.xml. Do you have to specifiy >>>>>>> the values in hex or decimal? The docu uses e.g. class="255" and does >>>>>>> not >>>>>>> use a hex-only digit. That looks to me like it could be decimal? >>>>>>> >>>>>>> >>>>>>> Am Donnerstag, 28. Februar 2013 10:26:01 UTC+1 schrieb Marta Ribeiro: >>>>>>>> >>>>>>>> I am connecting the OTG micro B/USB B cable to an USB A/RS232 cable. >>>>>>>> >>>>>>>> Any help you can provide I would appreciate! >>>>>>>> >>>>>>>> On Wednesday, February 27, 2013 7:03:51 PM UTC, Tux wrote: >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> what kind of sensor are you using and what protocol (RS232, HID or >>>>>>>>> plain USB) is used? >>>>>>>>> I played around with some RS232 devices. Perhaps I could find the >>>>>>>>> example again. >>>>>>>>> Later I switched to a IOIO divice. >>>>>>>>> >>>>>>>>> Roy >>>>>>>>> >>>>>>>>> 2013/2/27 Marta Ribeiro <[email protected]> >>>>>>>>> >>>>>>>>>> I have the cables needed. I even installed an usb host app and it >>>>>>>>>> worked correctly. now i'm trying to make my own application and it's >>>>>>>>>> not >>>>>>>>>> working, so it must be because of the code. Although i am writing it >>>>>>>>>> exactly as it advised in tutorials. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wednesday, February 27, 2013 5:35:44 AM UTC, softy wrote: >>>>>>>>>> >>>>>>>>>>> Interesting.I don't know much about this but as at the same >>>>>>>>>>> level you are I would have checked first wether the Samsung Galaxy >>>>>>>>>>> S3 has a >>>>>>>>>>> USB OTG sw support or not.You can try this by inserting a USB >>>>>>>>>>> keyboard into >>>>>>>>>>> it or a Mouse and see whether it is working. >>>>>>>>>>> I think it has : >>>>>>>>>>> *USB:*USB 2.0 client, 480Mbit/s >>>>>>>>>>> micro-USB >>>>>>>>>>> >>>>>>>>>>> What you need is >>>>>>>>>>> >>>>>>>>>>> *USB:*USB 2.0 host/client, 480Mbit/s >>>>>>>>>>> USB A >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Rgds, >>>>>>>>>>> -s >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Feb 26, 2013 at 10:50 PM, Marta Ribeiro < >>>>>>>>>>> [email protected]**> wrote: >>>>>>>>>>> >>>>>>>>>>>> I'm using a Samsung Galaxy S3,and connecting to a sensor using >>>>>>>>>>>> USB host and a OTG cable. I'm at the beginning phase just trying >>>>>>>>>>>> to write >>>>>>>>>>>> code to detect the sensor was attached but it's not working. Can >>>>>>>>>>>> someone >>>>>>>>>>>> take a look and tell me what they think: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> protected void onCreate(Bundle savedInstanceState) { >>>>>>>>>>>> super.onCreate(**savedInstanceSt******ate); >>>>>>>>>>>> setContentView(R.layout.**activi******ty_microstrain); >>>>>>>>>>>> find_device = (EditText)findViewById(R.id.**fi****** >>>>>>>>>>>> nd_device); >>>>>>>>>>>> UsbManager manager = (UsbManager)getSystemService(**C****** >>>>>>>>>>>> ontext.USB_SERVICE); >>>>>>>>>>>> >>>>>>>>>>>> //connect(); >>>>>>>>>>>> >>>>>>>>>>>> HashMap<String, UsbDevice> deviceList = >>>>>>>>>>>> manager.getDeviceList(); >>>>>>>>>>>> Iterator<UsbDevice> deviceIterator = >>>>>>>>>>>> deviceList.values().iterator()********; >>>>>>>>>>>> >>>>>>>>>>>> while(deviceIterator.hasNext()********){ >>>>>>>>>>>> >>>>>>>>>>>> UsbDevice device = deviceIterator.next(); >>>>>>>>>>>> Toast.makeText(this,"Value of device :" >>>>>>>>>>>> +device.getDeviceName(), Toast.LENGTH_LONG).show(); >>>>>>>>>>>> >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> %%%%%% manifest %%%%%%%%%%%%%%% >>>>>>>>>>>> >>>>>>>>>>>> <?xml version="1.0" encoding="utf-8"?> >>>>>>>>>>>> <manifest xmlns:android="http://schemas.******** >>>>>>>>>>>> android.com/apk/res/android<http://schemas.android.com/apk/res/android>" >>>>>>>>>>>> package="com.example.**microstra******in" >>>>>>>>>>>> android:versionCode="1" >>>>>>>>>>>> android:versionName="1.0" >>>>>>>>>>>> android:orientation="vertical"********> >>>>>>>>>>>> >>>>>>>>>>>> <uses-feature android:name="android.**hardware****** >>>>>>>>>>>> .usb.host"/> >>>>>>>>>>>> >>>>>>>>>>>> <uses-sdk >>>>>>>>>>>> android:minSdkVersion="16" >>>>>>>>>>>> android:targetSdkVersion="16" /> >>>>>>>>>>>> >>>>>>>>>>>> <application >>>>>>>>>>>> android:allowBackup="true" >>>>>>>>>>>> android:icon="@drawable/ic_**lau******ncher" >>>>>>>>>>>> android:label="@string/app_**nam******e" >>>>>>>>>>>> android:theme="@style/**AppTheme******" > >>>>>>>>>>>> <activity >>>>>>>>>>>> android:name="com.example.**micr****** >>>>>>>>>>>> ostrain.MICROSTRAIN" >>>>>>>>>>>> android:label="@string/app_**nam******e" > >>>>>>>>>>>> <intent-filter> >>>>>>>>>>>> <action >>>>>>>>>>>> android:name="android.intent.**a******ction.MAIN" >>>>>>>>>>>> /> >>>>>>>>>>>> <category android:name="android.intent.**c***** >>>>>>>>>>>> *ategory.DEFAULT"/> >>>>>>>>>>>> <category android:name="android.intent.**c***** >>>>>>>>>>>> *ategory.LAUNCHER" /> >>>>>>>>>>>> </intent-filter> >>>>>>>>>>>> <intent-filter> >>>>>>>>>>>> <action android:name="android.**hardware******.usb.action.USB_* >>>>>>>>>>>> *DEVICE_**ATTACHE****D"/> >>>>>>>>>>>> </intent-filter> >>>>>>>>>>>> <meta-data android:name="android.**hardware****** >>>>>>>>>>>> .usb.action.USB_**DEVICE_**ATTACHE****D" >>>>>>>>>>>> android:resource="@xml/**device******_filter" /> >>>>>>>>>>>> </activity> >>>>>>>>>>>> <uses-library android:name="android.test.**run******ner" >>>>>>>>>>>> /> >>>>>>>>>>>> </application> >>>>>>>>>>>> >>>>>>>>>>>> <instrumentation android:name="android.test.**Ins****** >>>>>>>>>>>> trumentationTestRunner" >>>>>>>>>>>> android:targetPackage="com.**exa******mple.microstrain" >>>>>>>>>>>> android:label="microstrain" /> >>>>>>>>>>>> >>>>>>>>>>>> </manifest> >>>>>>>>>>>> >>>>>>>>>>>> %%%%%%%%% xml/device_filter.xml %%%%%%%%% >>>>>>>>>>>> >>>>>>>>>>>> <resources> >>>>>>>>>>>> >>>>>>>>>>>> <usb-device vendor-id="199b" product-id="3d65"/> >>>>>>>>>>>> >>>>>>>>>>>> </resources> >>>>>>>>>>>> >>>>>>>>>>>> %%%%%% >>>>>>>>>>>> >>>>>>>>>>>> I appreciate all the help. Thanks in advance! >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> -- >>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>> Google >>>>>>>>>>>> Groups "Android Developers" group. >>>>>>>>>>>> To post to this group, send email to android-d...@** >>>>>>>>>>>> googlegroups.com >>>>>>>>>>>> >>>>>>>>>>>> To unsubscribe from this group, send email to >>>>>>>>>>>> android-developers+**unsubscribe******@googlegroups.com >>>>>>>>>>>> For more options, visit this group at >>>>>>>>>>>> http://groups.google.com/**group******/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> >>>>>>>>>>>> --- >>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>> Google Groups "Android Developers" group. >>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>> it, send an email to android-developers+**unsubscribe****** >>>>>>>>>>>> @googlegroups.com. >>>>>>>>>>>> For more options, visit https://groups.google.com/**grou****** >>>>>>>>>>>> ps/opt_out <https://groups.google.com/groups/opt_out>. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>>> Groups "Android Developers" group. >>>>>>>>>> To post to this group, send email to >>>>>>>>>> [email protected] >>>>>>>>>> To unsubscribe from this group, send email to >>>>>>>>>> android-developers+**unsubscribe****@googlegroups.com >>>>>>>>>> For more options, visit this group at >>>>>>>>>> http://groups.google.com/**group****/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> >>>>>>>>>> --- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "Android Developers" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to android-developers+**unsubscribe**** >>>>>>>>>> @googlegroups.com. >>>>>>>>>> For more options, visit https://groups.google.com/**grou**** >>>>>>>>>> ps/opt_out <https://groups.google.com/groups/opt_out>. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Android Developers" group. >>>>> To post to this group, send email to android-d...@**googlegroups.com >>>>> To unsubscribe from this group, send email to >>>>> android-developers+**unsubscribe**@googlegroups.com >>>>> For more options, visit this group at >>>>> http://groups.google.com/**group**/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Android Developers" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to android-developers+**unsubscribe**@googlegroups.com. >>>>> For more options, visit >>>>> https://groups.google.com/**grou**ps/opt_out<https://groups.google.com/groups/opt_out> >>>>> . >>>>> >>>>> >>>>> >>>> >>>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to android-d...@**googlegroups.com >>> To unsubscribe from this group, send email to >>> android-developers+**[email protected] >>> For more options, visit this group at >>> http://groups.google.com/**group/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to android-developers+**[email protected]. >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >>> >>> >> >> -- > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Android Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

