Autonomy: Applanix. Autonomy: Onroad Positioning. Autonomy: Timing and Frequency. Construction: E-Builder. Construction: Heavy Industry. Construction: MEP. Construction: Prodesign. Construction: ProjectSight. Construction: SketchUp. Construction: Tekla. Construction: Viewpoint. Utilities and Public Administration.
Contact us Find a dealer. An example of the GSV message string is shown below, with a description of the message fields. If a later version of the firmware becomes available, use the WinFlash utility to upgrade the firmware on your receiver. Firmware updates are available for download from the Trimble website.
Go to www. Running the WinFlash installer installs the appropriate files to your hard drive. You can also upgrade the receiver through the web interface. This self-extracting executable guides you through the software installation process.
Upgrading the receiver firmware 1. Start the WinFlash utility. The Device Configuration screen appears. From the Device type list, select your receiver. From the PC serial port field, select the serial COM port on the computer that the receiver is connected to and then click Next. The Operation Selection screen appears. The Operations list shows all of the supported operations for the selected device. A description of the selected operation is shown in the Description field.
This screen prompts you to select the software that you want to install on the receiver. From the Available Software list, select the latest version and then click Next. The Settings Review window appears. This screen prompts you to connect the receiver, suggests a connection method, and then lists the receiver configuration and selected operation.
If all is correct, click Finish. Please wait. Click OK. The Software Upgrade window appears again and states that the operation was completed successfully. To select another operation, click Menu; to quit, click Exit.
If you click Exit, the system prompts you to confirm. Forcing the receiver into Monitor mode If the receiver will not go into Monitor mode to load new firmware, complete the following steps: 1.
Turn off the receiver. The receiver is forced into Monitor mode and you can load the new firmware. Please read this section before you contact Technical Support. Issue Possible cause Solution The receiver does not turn on. External power is too low. Check the charge on the external battery and, if applicable, check the fuse.
Internal power is too low. Check the charge on the internal battery. External power is not properly connected. Check that the Lemo connector is seated correctly and that the cable is secured to the receiver. Check for broken or bent pins in the connector.
Faulty power cable. Check that the correct battery is connected to a particular port. Check pinouts with a multimeter to ensure internal wiring is intact. Receiver does not log data. Insufficient memory. Delete old files. The receiver is tracking fewer than four satellites. Wait until the receiver display shows that more than four satellites are being tracked.
The reference station receiver is not broadcasting Turn off the receiver and then turn it back on again. Receiver needs a full reset. Port settings between reference receiver and radio are incorrect. Check the port settings for the receiver by using the front panel or the Web interface.
Check that the radio ports are correctly set up. Faulty cable between receiver and radio. Try a different cable. Examine the ports for missing pins. Use a multimeter to check pinouts. No power to radio. Rover receiver is not receiving radio. If the radio has its own power supply, check the charge and connections. The base station receiver See the issue,The base station receiver is not broadcasting. Connect to the rover receiver radio, and make sure that it has Incorrect over air baud rates between reference the same setting as the reference receiver.
If the radio is receiving data and the receiver is not getting radio Incorrect port settings between roving external communications, use the SCS software to check that the port settings are correct. Check the cable for any signs of damage. A damaged cable can inhibit signal detection from the antenna at the receiver. Restart the receiver as a last resort turn off and then turn it on again.
It is designed to be interactive with the user, and is not well suited for automating remote control tasks. The Programmatic Interface provides a matching functionality using a more machine friendly method. It accepts easily generated, text-based commands as requests to the GNSS receiver.
The GNSS receiver responds with simple, plain-text answers that are easily interpreted by an automatic process. Response documents are then returned to the remote computer using the same channels. This prevents anyone from observing the interactions. Note that the commands can be accessed over the unencrypted HTTP port as well, which is not encrypted. This security has three levels: State Access Disabled Any user can execute any programmatic command. Enabled A valid user account must be supplied with each Programmatic Interface request.
The capabilities for that account may limit the types of requests that the user can make. Enabled With Anonymous Access Many commands can be executed without providing a username and account. These would be primarily "show" commands that will not alter the configuration of the system.
The capabilities of the anonymous user can be customized to include file download and file deletion. However, Programmatic Commands beyond that limited scope are not allowed unless an authorized account name and password are used.
You must set Enabled or Enabled-WithAnonymous-Access restrictions before accounts and passwords will be required for the Programmatic Interface. See sample code later in this document for examples of how you can encode your requests when a Security mode is enabled.
This triggers the command parser to interpret the command. This is the action requested. In this example, the Object is a data logging Session.
In this sample, the 'name' parameter gives the name of the specific data logging Session that is to be enabled. Multiple parameters can be given for a single command. In most of this document, parts of that format are ommitted. As far as is possible, Verbs, Objects, parameter names, and parameter values are not case sensitive.
That is, you can use any combination of upper and lower case characters, anywhere in the commands. The exceptions are items such as SystemName, file names, session names, account names, passwords, and so on. These exceptions are called out in the parameter descriptions for each command. The value is a string of characters, usually a number or a single word. A few parameter values can contain multiple items concatenated into a single string, often with punctuation.
Some parameters define an arbitrary string of characters that can include spaces, ampersands, or other punctuation character. These characters may cause problems when encoded in URLs.
Most other characters do not require encoding but, if in doubt, you can do so. Uploading files A small number of commands are used to transfer a file from an external computer into the GNSS receiver. These commands all use the verb Upload. Programming with Upload commands requires special techniques. See the following examples in Using Curl, page , Using Perl, page , and Firmware commands, page Multi-line data response Some responses are too long to be returned in a single line of text.
In this case, the response is spread over multiple lines, with leading and trailing lines that frame the data. Between the two characters, text shows which command was used to trigger the response. This is followed, on the same line, by descriptive text indicating what action was taken. Often the descriptive text takes the form of the response from a corresponding Show command that shows the new state of the object being controlled.
In these cases, the OK response always shows the complete list of settings that the affected object now has. In other cases the descriptive text shows an appropriate description of what action was taken. A single line error message If the command parser has difficulty understanding or implementing a command, it responds with a single line error message that shows why the command was rejected or why it failed to execute.
This is used only by the Download File command. Receiving such a document may require special processing. This could be either an Ethernet connection or a PPP connection over a serial port.
The receiver responds by sending back a document in one of the five response types. Almost all responses are simple ASCII text, which can then be displayed or parsed as the application requires.
For more information, see Uploading files, page Using Curl A simple method of testing out Programmatic commands is to manually feed the URLs into Curl, a commonly available command line tool.
Here is a sample Unix session that shows the usage. If the GNSS receiver has security enabled, you need an account name and password to use the programmatic interface commands.
Curl accepts these in a '-u' command line argument. Binary file downloads with Curl simply require directing the output to a file. If an error occurred—for instance, if the file dod not exist in the GNSS receiver—the message ends up in the file. Using Perl Perl is a powerful scripting language. The language comes with numerous library packages that allow it to automate many complex tasks. It is also available on most operating systems, which makes it good for cross-platform applications.
A simple method uses LWP—a library for web access in Perl. On a Linux system, use man LWP for overview documentation. This is a powerful and complex package, which cannot be documented here. Some sample programs show the basic techniques needed. The first shows how to encode basic URL requests:! A more complex syntax allows Perl to download and put the results directly into a file. No text comes to standard output.
File uploads use a similar technique. Other techniques You can use other methods to transmit the Programmatic Commands to the target system. This is moderately advanced programming and the details are beyond the scope of this document. Click an individual command to go to the specific information on that command.
The information can be a static item, such as a serial number, or dynamic, such as the current time or receiver position. Show Position Returns the currently measured position and associated values.
Show Voltages Returns the voltages on all power or battery inputs. Show Commands Returns a list of all supported commands. Satellite commands These commands are associated with satellite tracking and data. Show Tracking Returns signal tracking settings. Set Tracking Modifies signal tracking settings. Show AntennaTypes Returns a list of supported antenna types. Show Antenna Clears Returns the current Antenna specifications. StreamParameters Stream specification parameters.
Show FirmwareWarranty Returns the firmware warranty date set in the receiver. Set FirmwareWarranty Sends option code to update firmware warranty date. The almanac is transmitted by a GPS satellite to a GPS receiver, where it facilitates rapid acquisition of GPS signals when you start collecting data, or when you have lost track of satellites and are trying to regain GPS signals.
A base station in construction, is a receiver placed at a known point on a jobsite that tracks the same satellites as an RTK rover, and provides a real-time differential correction message stream through radio to the rover, to obtain centimeter level positions on a continuous real-time basis.
A base station can also be a part of a virtual reference station network, or a location at which GPS observations are collected over a period of time, for subsequent postprocessing to obtain the most accurate position for the location.
It has been designed to grow and allow encapsulation of all or most of the information currently allowed for in a range of other formats. The GPS L1 carrier frequency is Measuring the number of carrier waves between the satellite and receiver is a very accurate method of calculating the distance between them.
A real-time message format developed by Trimble for broadcasting corrections to other Trimble receivers. A mathematical model designed to best fit the geoid, defined by the relationship between an ellipsoid and, a point on the topographic surface, established as the origin of the datum. World geodetic datums are typically defined by the size and shape of an ellipsoid and the relationship between the center of the ellipsoid and the center of the earth. Because the earth is not a perfect ellipsoid, any single datum will provide a better model in some locations than in others.
Therefore, various datums have been established to suit particular regions. For example, maps in Europe are often based on the European datum of ED Because the base station is on a known location, any errors in data collected at the base station can be measured, and the necessary corrections applied to the rover data.
Differential correction can be done in real-time, or after the data has been collected by postprocessing. DOP Dilution of Precision. A measure of the quality of GPS positions, based on the geometry of the satellites used to compute the positions. When satellites are widely spaced relative to each other, the DOP value is lower, and position accuracy is greater.
When satellites are close together in the sky, the DOP is higher and GPS positions may contain a greater level of error. A dual-frequency receiver can compute more precise position fixes over longer distances and under more adverse conditions because it compensates for ionospheric delays. Normally set to 10 degrees to avoid interference problems caused by buildings and trees, and multipath errors.
The ellipsoid is defined by the lengths of the minor and major axes. Available as broadcast ephemeris or as postprocessed precise ephemeris. The epoch varies according to the measurement type: for real-time measurement it is set at one second; for postprocessed measurement it can be set to a rate of between one second and one minute. For example, if data is measured every 15 seconds, loading data using second epochs means loading every alternate measurement. The operational system consists of 21 operational and 3 non-operational satellites in 3 orbit planes.
A Trimble proprietary message format. Using a maximum HDOP is ideal for situations where vertical precision is not particularly important, and your position yield would be decreased by the vertical component of the PDOP for example, if you are collecting data under canopy. L5 will provide a higher power level than the other carriers. As a result, acquiring and tracking weak signals will be easier.
The signal traversing the longer path yields a larger pseudorange estimate and increases the error. Multiple paths can arise from reflections off the ground or off structures near the antenna.
NMEA defines the standard for interfacing marine electronic navigational devices. This standard defines a number of 'strings' referred to as NMEA strings that contain navigational details such as positions. This involves using computer software to compare data from the rover with data collected at the base station. Corrections are calculated at a base station and then sent to the receiver through a radio link. As the rover receives the position it applies the corrections to give you a very accurate position in the field.
Most real-time differential correction methods apply corrections to code phase positions. RTK uses carrier phase measurements. While DGPS is a generic term, its common interpretation is that it entails the use of single-frequency code phase data sent from a GPS base station to a rover GPS receiver to provide sub-meter position accuracy.
The rover receiver can be at a long range greater than kms 62 miles from the base station. Roving mode Roving mode applies to the use of a rover receiver to collect data, stakeout, or control earthmoving machinery in real time using RTK techniques. A commission established to define a differential data link for the real-time differential correction of roving GPS receivers.
There are three versions of RTCM correction messages. Carrier phase corrections are available on Version 2, or on the newer Version 3 RTCM protocol, which is available on certain Trimble dual-frequency receivers. RTK real-time kinematic. A real-time differential GPS method that uses carrier phase measurements for greater accuracy. Corrections and additional information are broadcast via geostationary satellites.
SNR See signal-to-noise ratio. A time standard based on local solar mean time at the Greenwich meridian. It uses data from a network of reference stations to provide corrections to each rover that are more accurate than corrections from a single base station. The VRS server uses the reference station data to model systematic errors such as ionospheric noise at the rover position.
The WAAS system provides correction data for visible satellites. Corrections are computed from ground station observations and then uploaded to two geostationary satellites. Use WAAS when other correction sources are unavailable, to obtain greater accuracy than autonomous positions. The WGS datum is based on the ellipsoid of the same name.
Related documents. Showing up with insight and heart every day, ready to transform the way the world works, is our business and who we are. Everything we do for our customers, employees, partners, investors and communities is a commitment to making a better future for all. Helping our world to thrive We are proud to be a workplace where our employees can learn, grow and innovate. Through our life's work, we are helping to ensure quality of life for people and planet, now, and for generations to come.
Preparing the workforce of the future Our mission is to transform the architecture, engineering, construction and operations industries by investing in aspiring professionals. Responding to the needs of the world When the communities we serve need assistance, we respond. The Trimble Foundation connects our people, capital, ideas and solutions to support building more resilient outcomes for all.
Leading with integrity At Trimble, responsible business is sustainable business. Our corporate governance principles were created in alignment with a strong commitment to values and ethics. Belong Be yourself and thrive together.
0コメント