Skip to content

Total Station Parsers

Total Stations are GPS tools that can send accurate location information to machines via the CANlink® wireless 4000. Both total station providers Topcon and Trimble are supported by the CANlink® wireless 4000.

The total station parser enables a Bluetooth connection between the Total Station Controller (TSC) and the CANlink® wireless 4000 to send the position data from the Total Station to the machine.

Object Dictionary Parameters

0x3330:0x01 [Selected Communication Protocol]
This selects the wireless protocol used for communication.

  • 0x00: Proemion Byte Command Protocol
  • 0x01: Trimble Total Station Protocol
  • 0x02: Topcon Total Station Protocol
  • 0xFF: Auto-Detection Trimble/Topcon Protocol
  • Default value: 0x00

Note

For both Trimble and Topcon, Bit 29 (0x20000000) must be set to send a 29-bit CAN ID.
This bit must be reset (cleared) when sending 11-bit CAN IDs.

For example, if a message with the 29-bit ID 0x0CFFC201 is to be configured, the following value must be written to the object: 0x2CFFC201.

Enable Trimble Total Station Parser

The Trimble Total Station parser feature has been introduced in CANlink® wireless 4000 firmware version 2.2.0 for receiving and parsing Trimble Total Protocol.

The feature can be enabled by writing the value 1 into the object 0x3330:0x01 [Selected Communication Protocol].
The factory default value is 0 (disabled).

When the feature is activated, all other protocol messages such as the Byte Command Protocol (BCP) by Proemion or Topcon Total Station are discarded by the device. For more information on BCP, see Byte Command Manual.

As soon as a valid Trimble protocol frame is received by the device via the wireless interface, the device parses the frame and passes the data to the CAN bus.

The Trimble parser breaks down the Trimble protocol frame (received wirelessly) into three CAN messages with individual message IDs and forwards them to the CAN1 interface.

Each of three CAN messages contain one of three values: Northing, Easting, and Elevation The message ID can be configured by the user via the following objects:

  • 0x3330:0x10 --- Trimble Northing CAN ID
  • 0x3330:0x11 --- Trimble Easting CAN ID
  • 0x3330:0x12 --- Trimble Elevation CAN ID

Enable Topcon Total Station Parser

The Trimble Total Station parser feature has been introduced in CANlink® wireless 4000 firmware version 2.3.0 for receiving and parsing Topcon Total Protocol.

The feature can be activated by writing the value 2 into the object 0x3330:0x01. The factory default value is 0 (disabled).

When the feature is activated, all other protocol messages such as the Byte Command Protocol (BCP) by Proemion or Trimble Total Station are discarded by the device.

As soon as a valid Topcon protocol frame is received by the device via the wireless interface, the device parses the frame and passes the data to the CAN bus.

The Topcon parser breaks down the Topcon protocol frame (received wirelessly) into three CAN messages with individual message IDs and forwards them to the CAN1 interface.

Each of three CAN messages contain one of three values: Northing, Easting, and Elevation The message ID can be configured by the user via the following objects:

  • 0x3330:0x20 --- Topcon Northing CAN ID
  • 0x3330:0x21 --- Topcon Easting CAN ID
  • 0x3330:0x22 --- Topcon Elevation CAN ID

Topcon data can be received by the CANlink® wireless 4000 when the Topcon device is set to 'Master', if the CANlink® wireless 4000 is configured as a Server.
Likewise, the Topcon device may be a 'Slave' if the CANlink® wireless 4000 is a Client.

Topcon Role CANlink® wireless 4000 Role
'Master'
(Client)
'Slave'
(Server)
'Slave'
(Server)
'Master'
(Client)

Auto-Detection Protocol

The Auto-Detection Protocol feature has been introduced in firmware v2.3.0.

The automatic detection between Trimble or Topcon Total Station Protocol can be activated by writing the value 0xFF into the object 0x3330:0x01 [Selected Communication Protocol].

When this auto-detection mode is active, the device verifies the incoming frame over the wireless interface and automatically switches to the appropriate protocol.

The detected protocol remains as the active parser until the next device restart (simultaneous parsing of Trimble and Topcon protocols is not possible).

The auto-detection evaluates only the Trimble or Topcon protocol; the Proemion BCP is not considered.
Setting 0x3330:0x01 [Selected Communication Protocol] to 0x00 [Proemion Byte Command Protocol] re-enables the default behavior.