Great! Thank you very much for the pictures! This is VERY usefull information!!!
As I already expected, it is a standard USB-to-serial interface with only very few extra parts. The PCB shouldn't be too difficult to reverse-engineer, since there are only very few traces on the bottom of the PCB.
The only real problem is U4. It is an EEPROM (a little bit like flash memory), which tells the interface itself (the PL-2303X) to use a custom VID/PID. I know there is a very simple software tool available to program the EEPROM without ANY modifications to this hardware, but it is only available to manufacturers. If anyone has access to this tool, it would be VERY helpfull!
If other dive-computers ARE going to work with the Cressi-sub software, the final interface will be even much more simple and can be constructed from only a few parts and should be connected to a serial port on your PC or a standard serial-to-USB interface.
As I already expected, it is a standard USB-to-serial interface with only very few extra parts. The PCB shouldn't be too difficult to reverse-engineer, since there are only very few traces on the bottom of the PCB.
The only real problem is U4. It is an EEPROM (a little bit like flash memory), which tells the interface itself (the PL-2303X) to use a custom VID/PID. I know there is a very simple software tool available to program the EEPROM without ANY modifications to this hardware, but it is only available to manufacturers. If anyone has access to this tool, it would be VERY helpfull!
If other dive-computers ARE going to work with the Cressi-sub software, the final interface will be even much more simple and can be constructed from only a few parts and should be connected to a serial port on your PC or a standard serial-to-USB interface.