Ratio ix3m Pro on Android
liquid tcp
liquid.tcp at gmail.com
Thu Sep 12 09:49:39 PDT 2019
On Thu, Sep 12, 2019 at 5:13 PM Dirk Hohndel <dirk at hohndel.org> wrote:
> On Wed, Sep 11, 2019 at 11:53:48PM +0200, liquid tcp wrote:
> > >
> > > Which serial chip do they use?
> > >
> > > Plug the dive computer into your phone and run a app like:
> > >
> https://play.google.com/store/apps/details?id=aws.apps.usbDeviceEnumerator
> > >
> > > And send the info here, and I'll tell you.
> > >
> >
> > Like Ricardo wrote: FTDI FT230X Basic UART
> >
> > Device Info
> > Device Path: /dev/bus/usb/001/002
> > Device Class: Use class information in the Interface Descriptors (0x0)
> > Vendor ID: 0403
> > Vendor Name (reported): FTDI
> > Vendor Name (from DB): Future Technology Devices International, Ltd
> > Product ID: 6015
> > Product Name (reported): FT230X Basic UART
> > Product Name (from DB): not found
>
> So that's one of the chips that we already detect. When you plug this into
> your phone, are you asked if you want to open Subsurface-mobile?
>
Yes! so this is a good sign then :-)
>
> It's quite easy to create a beta version of Subsurace that includes the
> Ratio dive computers as supported on Android to make it possile for you to
> test this. Do all "Pro" computers use the same cable?
>
For all I know all [Pro] are the same hardware (and upgradeable by firmware
(except of an additional chip for Rebreather)) but I'd wait for Riccardo's
response so we can be sure.
@Riccardo: Do you use the same chip on all devices? and do you have a list
of them? I do find references to an iX3M My16 edition online which are not
yet on the list...
@Dirk: I have to build me a new dev. Environment on Linux before I can
compile it if I remember you correctly. Any recommendations on a good DE?
(been using VS so far...), so I might not make it tonight. but I understand
the changes would be like:
--- {"Ratio", "iX3M Pro Deep", DC_FAMILY_DIVESYSTEM_IDIVE, 0x34,
DC_TRANSPORT_SERIAL, NULL},
+++ {"Ratio", "iX3M Pro Deep", DC_FAMILY_DIVESYSTEM_IDIVE, 0x34,
DC_TRANSPORT_SERIAL, dc_filter_divesystem },
>
> {"DiveSystem", "Orca", DC_FAMILY_DIVESYSTEM_IDIVE, 0x02,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Pro", DC_FAMILY_DIVESYSTEM_IDIVE, 0x03,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive DAN", DC_FAMILY_DIVESYSTEM_IDIVE, 0x04,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Tech", DC_FAMILY_DIVESYSTEM_IDIVE, 0x05,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Reb", DC_FAMILY_DIVESYSTEM_IDIVE, 0x06,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Stealth", DC_FAMILY_DIVESYSTEM_IDIVE, 0x07,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Free", DC_FAMILY_DIVESYSTEM_IDIVE, 0x08,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Easy", DC_FAMILY_DIVESYSTEM_IDIVE, 0x09,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive X3M", DC_FAMILY_DIVESYSTEM_IDIVE, 0x0A,
> DC_TRANSPORT_SERIAL, NULL},
> {"DiveSystem", "iDive Deep", DC_FAMILY_DIVESYSTEM_IDIVE, 0x0B,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iX3M GPS Pro ", DC_FAMILY_DIVESYSTEM_IDIVE, 0x21,
> DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLUETOOTH, dc_filter_divesystem},
> {"Ratio", "iX3M GPS Easy", DC_FAMILY_DIVESYSTEM_IDIVE, 0x22,
> DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLUETOOTH, dc_filter_divesystem},
> {"Ratio", "iX3M GPS Deep", DC_FAMILY_DIVESYSTEM_IDIVE, 0x23,
> DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLUETOOTH, dc_filter_divesystem},
> {"Ratio", "iX3M GPS Tech+",DC_FAMILY_DIVESYSTEM_IDIVE, 0x24,
> DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLUETOOTH, dc_filter_divesystem},
> {"Ratio", "iX3M GPS Reb", DC_FAMILY_DIVESYSTEM_IDIVE, 0x25,
> DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLUETOOTH, dc_filter_divesystem},
> {"Ratio", "iX3M GPS Fancy",DC_FAMILY_DIVESYSTEM_IDIVE, 0x26,
> DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLUETOOTH, dc_filter_divesystem},
> {"Ratio", "iX3M Pro Fancy",DC_FAMILY_DIVESYSTEM_IDIVE, 0x31,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iX3M Pro Easy", DC_FAMILY_DIVESYSTEM_IDIVE, 0x32,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iX3M Pro Pro", DC_FAMILY_DIVESYSTEM_IDIVE, 0x33,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iX3M Pro Deep", DC_FAMILY_DIVESYSTEM_IDIVE, 0x34,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iX3M Pro Tech+",DC_FAMILY_DIVESYSTEM_IDIVE, 0x35,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iX3M Pro Reb", DC_FAMILY_DIVESYSTEM_IDIVE, 0x36,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Free", DC_FAMILY_DIVESYSTEM_IDIVE, 0x40,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Fancy", DC_FAMILY_DIVESYSTEM_IDIVE, 0x41,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Easy", DC_FAMILY_DIVESYSTEM_IDIVE, 0x42,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Pro", DC_FAMILY_DIVESYSTEM_IDIVE, 0x43,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Deep", DC_FAMILY_DIVESYSTEM_IDIVE, 0x44,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Tech+", DC_FAMILY_DIVESYSTEM_IDIVE, 0x45,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Reb", DC_FAMILY_DIVESYSTEM_IDIVE, 0x46,
> DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Free", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x50, DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Fancy",DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x51, DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Easy", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x52, DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Pro", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x53, DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Deep", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x54, DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Tech+",DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x55, DC_TRANSPORT_SERIAL, NULL},
> {"Ratio", "iDive Color Reb", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x56, DC_TRANSPORT_SERIAL, NULL},
> {"Seac", "Jack", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x1000, DC_TRANSPORT_SERIAL, NULL},
> {"Seac", "Guru", DC_FAMILY_DIVESYSTEM_IDIVE,
> 0x1002, DC_TRANSPORT_SERIAL, NULL},
>
> I'm traveling but should be able to get to this in the next few days.
>
Nice to hear, I wish you a great journey and may you get to dive ;-)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20190912/f212a1ad/attachment-0001.html>
More information about the subsurface
mailing list