Ports

The 3DM-CV7-INS is equipped with multiple communication ports to facilitate various data transmission needs. Depending on your application and communication preferences, commands and data may be sent to the 3DM-CV7 via TTL level UART or USB.

The 3DM-CV7-INS does not have two physical USB ports. Instead, the computer that the device is connected to via USB will recognize the single connection as two separate communication ports: USB1 and USB2 (i.e. COM5, and COM6).

Port ID Type Name Description
0x01 Special Main Alias for USB1 (Port ID 0x21) if port is open (DTR set), otherwise serial (Port ID 0x11)
0x11 UART Uart1 “Main” serial port
0x12 UART Uart2 Serial port via GPIO 1/2
0x13 UART Uart3 Serial port via GPIO 3/4
0x21 USB Usb1 “Main” usb port

The Main Port

The "Main" port refers to the main communication port that is used to send and receive data from the 3DM-CV7. When the device is connected to a computer via USB, the Main port will default to USB1. Otherwise, the Main port will be UART1. All other ports can be thought of as "Auxiliary" ports.

Auxiliary Ports

Auxiliary ports refer to any port that is not actively the Main port. Once enabled, Auxiliary ports contain all of the same functionality as the Main port. All ports, once configured with the Interface Control (0x7F, 0x02) command, have support for the protocols listed in the following table:

Port ID MIP NMEA
0x01 Input/Output Input
0x11 Input/Output Input
0x12 Input/Output Input
0x13 Input/Output Input
0x21 Input/Output Input