1. Introduction Related Documents Binary Format Command Set Overview Common Commands...

Size: px
Start display at page:

Download "1. Introduction Related Documents Binary Format Command Set Overview Common Commands..."

Transcription

1

2 Contents 1. Introduction Related Documents Binary Format Command Set Overview Common Commands TX Oncore Message Syntax TX Oncore (12-Channel) Binary Command Subset Similar STM Messages BINARY COMMAND SETS POSITION FILTER SELECT COMAND (@@AQ) Description STM Compatibles Examples PULSE MODE SELECT COMMAND (@@AP) Description STM Compatibles Examples SATELLITE MASK ANGLE COMMAND (@@Ag) Description STM Compatibles Examples POSITION HOLD MESSAGE DATA MESSAGE (@@As) Description STM Compatibles Examples TIME CORRECTION SELECT (@@Aw) Description STM Compatibles... 25

3 Examples PPS TIME OFFSET COMMAND Description STM Compatibles Examples PPS CABLE DELAY CORRECTION COMMAND Description STM Compatibles Examples VISIBLE SATELLITE DATA MESSAGE Description STM Compatibles Examples LEAP SECOND STATUS MESSAGE Description STM Compatibles Examples UTC OFFSET OUTPUT MESSAGE Description STM Compatibles Examples SET TO DEFAULTS COMMAND Description STM Compatibles Examples RECEIVER ID Description STM Compatibles Examples... 40

4 Fields Placement M12M, TX Oncore Template TX Oncore s Reply i-lotus MCU CLOCK SPEED MESSAGE (@@CS) Description STM Compatibles Examples i-lotus DEBUG MESSAGE (@@Dm) Description STM Compatibles Examples i-lotus DEBUG MESSAGE MODE (@@DM) Description STM Compatibles Examples COMBINED TIME MESSAGE (@@Gb) Description Examples PPS CONTROL MESSAGE (@@Gc) Description STM Compatibles Examples POSITION CONTROL MESSAGE (@@Gd) Description STM Compatibles Examples TIME RAIM SELECT MESSAGE (@@Ge) Description STM Compatibles... 53

5 Examples TIME RAIM ALARM MESSAGE Description STM Compatibles Examples TIME RAIM EXTENDED ALARM MESSAGE Description STM Compatibles Examples LEAP SECOND PENDING MESSAGE Description STM Compatibles Examples Vehicle ID Description STM Compatibles Examples CHANNEL POSITION/STATUS/DATA MESSAGE Description STM Compatibles Examples CHANNEL SHORT POSITION MESSAGE Description STM Compatibles Examples CHANNEL TIME RAIM STATUS MESSAGE Description STM Compatibles Examples... 81

6 CHANNEL SELF-TEST MESSAGE Description STM Compatibles Examples i-lotus POSITIONAL SITE SURVEY SAMPLE SIZE Description STM Compatibles Examples SYSTEM POWER-ON FAILURE Description STM Compatibles Examples ENGAGE BINARY PROTOCOL Description STM Compatibles Examples SYSTEM FAILURE MESSAGE Description STM Compatibles Examples SYSTEM POWER-ON FAILURE Description STM Compatibles Examples NMEA Sentences Configuration Description STM Compatibles Examples... 94

7 4.34. NMEA Switch Description STM Compatibles Examples... 95

8 1. Introduction This document serves to provide the information necessary in facilitating easy migration from the M12M binary command set to the new i-lotus and STM combined command set Related Documents M12M GPS Receiver - User Guide TX Oncore User Guide TX Oncore Technical Data Sheet i-lotus NMEA Protocol Specification

9 2. Binary Format NOTE: In the following discussion and in ensuing areas of the manual concerned with communications protocols, data characters without any prefixes will be interpreted as decimal data, data beginning with 0x will be interpreted as hex data, and data beginning with a lower case 'b' will be interpreted as binary data. The native binary data messages used by all i-lotus receivers consist of a variable number of binary characters (hex bytes). For ease of use, many Oncore users commonly refer to these binary sequences by their ASCII equivalents. For instance, all binary messages begin with the hex characters '0x40 0x40', which most users convert to the ASCII equivalents: '@@'. The first two characters after the '@@' header comprise the Message ID and identify the particular structure and format of the remaining data. This message data can vary from one byte to over 150 bytes, depending on the message being transmitted or received. Immediately following the message data is a single byte checksum which is the Exclusive-Or (XOR) of all bytes after the '@@' and before the checksum). The message is terminated with the Carriage Return/Line Feed pair: 0x0D 0x0A. Summarizing, every binary message has the following components: Message - (two hex 0x40's) denote the start of binary message. Message ID: (A.Z(a..z, A..Z) - Two ASCII characters - the first an ASCII upper-case letter, followed by an ASCII lowercase or upper case letter. These two characters together identify the message type and imply the correct message length and format. Binary Data Sequence: A variable number of bytes of binary data dependent on the command type. Checksum: The Exclusive-Or of all bytes after the '@@', and prior to the checksum. Message Terminator: '0x0D 0x0A' - Carriage Return/Line Feed pair denoting the end of the binary message. Almost all receiver input commands have a corresponding response message so that you can determine whether the input command(s) have been accepted or rejected by the receiver. The message format descriptions in Chapter 5 detail the input command and response message formats. Information contained in the data fields is normally numeric. The interface design assumes that the operator display is under the control of an external system data processor and that display and message formatting code reside in its memory. This approach gives you complete control of the display format and language. All i-lotus receivers read command strings in the input buffer once per second. If a full command has been received, the receiver operates on that command and performs the indicated function. Input character string checks are performed on the input commands. A binary message is considered to be valid if it began with the '@@' characters, the message is the correct length for its type, the checksum validates, and the command is terminated with a CR/LF pair. Improperly formatted messages are discarded. You must take care in correctly formatting the input command. Pay particular attention to the number of parameters and their valid ranges. An invalid message could be interpreted as a valid unintended message. A beginning '@@', a valid checksum, a terminating carriage return/line feed, the correct message length and valid parameter ranges are the only indicators of a valid input command to the receiver. For multi-parameter input commands, the receiver will reject the entire command if one of the input parameters is out of range.

10 Once the input command is detected, the receiver validates the message by checking the checksum byte in the message. Input and output data fields contain binary data that can be interpreted as scaled floating point or integer data. The field width and appropriate scale factors for each parameter are described in the individual I/O message format descriptions. Polarity of floating point data (positive or negative) is described via the two's complement presentation. Input command messages can be stacked into the receiver input buffer up to the depth of the message buffer (1200 characters long). The receiver will operate on all full messages received during the previous one second interval and will process them in the order they are received. Previously scheduled messages may be output before the responses to the new input commands. Almost all input commands have a corresponding output response message. Input commands may be of the type that changes configuration parameters of the receiver. Examples of these input command types include commands to change the initial position, receiver internal time and date, satellite almanac, etc. These input commands, when received and validated by the receiver, change the indicated parameter and result in a response message to show the new value of the parameter that was changed. If the new value shows no change, then the input command was either formatted improperly, or one of the input parameters was out of its valid range.

11 3. Command Set Overview The Binary commands can be used to initialize, configure, control and monitor the receivers. The binary commands are supported on the primary communications port at 9600 baud. Immediately following this page are listings of the input commands in alphabetical order. Command and response structures are detailed on subsequent pages. The input and output data fields following the message headers contain binary data that can be interpreted as scaled floating point or integer data. The field width and appropriate scale factors for each parameter are described in the individual I/O message format descriptions. Polarity of floating point data is described via two's complement presentation. Input commands may also be of the type query current parameter status, or enable and disable the output of data or status messages. These output status messages include those that the external controller will use for obtaining position, velocity, time, and status data. Some care must be exercised in interpreting the command arguments. On the following pages it sometimes makes sense to display the command arguments as ASCII characters, while in others the hex representation may be a little clearer. As mentioned previously, the receiver doesn t really care which method is used to generate the messages sent to the receiver so long as the binary strings sent to the receiver meet the specifications. Where possible, complete hex command strings have been included as examples of what the complete command strings look like. Once a basic understanding of the message protocols is developed by the user, things will become much clearer. Also included in this chapter are message structures for the seven NMEA messages supported by the positioning receiver Common Commands There are a number of commands that are common to the legacy M12M receiver, as listed below. Binary Binary Binary M12M M12M Commands Commands @@CS TX @@Dm TX @@DM TX @@Ay TX @@Sz TX @@Wb TX TX Oncore TX @@NS TX @@SF TX Oncore Only Table Comparison table

12 3.2. TX Oncore Message Syntax ID><CS><CR><LF> <Message ID> <CS> <CR><LF> 2-Byte Characters Motorola proprietary sentence prefix header 2-Byte Characters (Case-Sensitive) Message ID and identify the particular structure and format of the remaining data Message data can vary from 1 byte to over 150 bytes, depending on the message being transmitted or received. This message data can be interpreted as scaled floating point or integer data. The field width and appropriate scale factors for each Message Data are described in the individual I/O message format description. Polarity of floating point data is described via two's complement presentation. Input commands may also be of the type query current Message Data status, or enable and disable the output of data or status messages. These output status messages include those that the external controller will use for obtaining position, velocity, time, and status data. 1-byte Hexadecimal (Case-Sensitive) This value is the checksum which is the Exclusive-Or (XOR) of all bytes after and before Checksum inclusively. 0x0D 0x0A Carriage-Return and Linefeed symbol to indicate end of sentence 3.3. TX Oncore (12-Channel) Binary Command Subset Binary Command Description M12M / TX Oncore Navigation Position Filter Pulse Mode Satellite Mask Hold Position Message UTC Time Correction 1PPS Time 1PPS Cable Satellite Leap Second UTC Offset MCU Clock Speed (i-lotus @@GF Debug Message Mode (i-lotus proprietary) Debug Message from Device (i-lotus Proprietary) Extended Time RAIM Alarm (i-lotus Combined 1PPS Position Time RAIM Select

13 Time RAIM Alarm with Extended Feature (Semi i-lotus proprietary) Leap Second Pending Vehicle ID Position / Status / Data (12 Short Time RAIM Status Message (12 Self-Test (12 i-lotus Positional Site Survey Sample Size (i-lotus System Power-On Engage Binary I-Lotus System Failure I-Lotus NMEA Sentence I-Lotus NMEA Switch

14 3.4. Similar STM Messages TX Oncore Binary Command Description STM Compatible Command Position Filter Select $PSTMiMAQ Pulse Mode Select $PSTMiMAP Satellite Mask Angle $PSTMiMAg Hold Position Message Data $PSTMiMAs UTC Time Correction Option $PSTMiMAw 1PPS Time Offset $PSTMiMAy 1PPS Cable Delay $PSTMiMAz Satellite Visibility $GPGSV Leap Second Status $PSTMiMBj UTC Offset Output $PSTMiMBo MCU Clock Speed $PSTMiMCS (i-lotus proprietary) Set-To-Default $PSTMiMCf Receiver ID $PSTMiMCj Debug Message Mode $PSTMiMDM (i-lotus proprietary) Debug Message from Device $PSTMiMDm (i-lotus Proprietary) Extended Time RAIM Alarm (i-lotus proprietary) $PSTMiMGF $PSTMENABLETRAIM Combined Time $PSTMiMGb 1PPS Control $PSTMiMGc Position Control $PSTMiMGd Time RAIM Select $PSTMiMGe $PSTMENABLETRAIM $PSTMDISABLETRAIM Time RAIM Alarm with Extended Feature (Semi i-lotus Proprietary) $PSTMiMGF $PSTMENABLETRAIM Leap Second Pending $PSTMiMGj Vehicle ID $PSTMiMGk Position / Status / Data (12 $PSTMiMHa Short Position Time RAIM Status Message (12 $PSTMTRAIM i-lotus Positional Site Survey $PSTMiMLS Sample Size (i-lotus Engage Binary Protocol $PSTMiMWb

15 4. BINARY COMMAND SETS 4.1. POSITION FILTER SELECT COMAND Applicability: TX Oncore Positioning and Timing receivers Description This message enables or disables the position filter. This command is common to the M12M legacy command-set. Set or Query Position Filter <Position Filter Mode> for Position Filter Query or Set <Position Filter Mode> Exception Handling <Position Filter Mode> <Position Filter Mode> <Position Filter Mode> -1 (0xFF) = Query current Position Filter Mode 0 (0x00) = Disable Position Filter 1 (0x01) = Enable Position Filter 0 (0x00) = Position Filter is Disabled 1 (0x01) = Position Filter is Enabled 0x02 to 0xFE TX Oncore will assume the message is a query message, i.e. same as parameter = 0xFF STM Compatibles $PSTMiMAQ

16 Examples Example 1 Enable Position Filter 1 <CS><CR><LF> 0x <CS> 0D 1 <CS><CR><LF> 0x <CS> 0D 0A Message ID AQ AQ Message Data Checksum <CS> <CS> Example 2 Query Position Filter -1 <CS><CR><LF> 0x FF EF 0D 1 <CS><CR><LF> 0x <CS> 0D 0A Message ID AQ AQ Message Data -1 FF 1 01 Checksum <CS> EF <CS> 11 Example 3 Disable Position Filter 0 <CS><CR><LF> 0x <CS> 0D 0 <CS><CR><LF> 0x <CS> 0D 0A Message ID AQ AQ Message Data Checksum <CS> 10 <CS> 10 Example 4 Position Filter testing out of range limit 2 <CS><CR><LF> 0x <CS> 0D 0 <CS><CR><LF> 0x <CS> 0D 0A Message ID AQ AQ Message Data Checksum <CS> 12 <CS> 10

17 4.2. PULSE MODE SELECT COMMAND Applicability: TX Oncore Timing receivers Description This message is to determine the output of the PPS pin Set or Query Pulse Mode <Pulse Mode> <Pulse Mode> for Position Filter Query or Set <Pulse Mode> <PulseMode> Exception Handling <Pulse Mode> -1 (0xFF) = Query current Pulse Mode 0 (0x00) = 1PPS 1 Pulse per second 1 (0x01) = 1PPS, as 100PPS is not supported 2 (0x02) = 1PP2S 1 Pulse per 2 seconds 3 (0x03) = 1PP3S 1 Pulse per 3 seconds 4 (0x04) = 1PP4S 1 Pulse per 4 seconds 161 (0xA1) = -1PPS Inverted 1 Pulse per second 162 (0xA2) = -1PP2S Inverted 2 Pulse per second 163 (0xA3) = -1PP3S Inverted 3 Pulse per second 164 (0xA4) = -1PP4S Inverted 4 Pulse per second 0 (0x00) = 1PPS is enabled 2 (0x02) = 1PP2S is enabled 3 (0x03) = 1PP3S is enabled 4 (0x04) = 1PP4S is enabled 161 (0xA1) = -1PPS is enabled 162 (0xA2) = -1PP2S is enabled 163 (0xA3) = -1PP3S is enabled 164 (0xA4) = -1PP4S is enabled 0x05 to 0xA0, 0xA5 to 0xFE TX Oncore will assume the message is a query message, i.e. same as parameter = 0xFF STM Compatibles $PSTMiMAP

18 Examples Example 1 Setting the Pulse Mode to 1PP2S 02 <CS><CR><LF> 0x C 0D 02 <CS><CR><LF> 0x C 0D 0A Message ID AP AP Message Data Checksum <CS> <CS> Example 2 Querying the Pulse Mode 0-1 <CS><CR><LF> 0x FF 2C 0D -1 <CS><CR><LF> 0x C 0D 0A Message ID AP AP Message Data -1 FF Checksum <CS> <CS>

19 4.3. SATELLITE MASK ANGLE COMMAND Applicability: TX Oncore Positioning and Timing receivers Description The receiver will attempt to track satellites for which the elevation angle is greater than the satellite mask angle. This Message Data allows the user to control the elevation angle that was used for this decision. Typical values are between 5 and 10 degrees. Depending on the antenna used, the receiver is capable of tracking satellites down to the horizon, but range and therefore time errors will increase due to atmospheric distortion of the signals from the low satellites. Set or Query Satellite Mask <Satellite Mask Angle> <Satellite Mask Angle> -1 (0xFF) = Query current Satellite Mask Angle 0 (0x00) to 89 (0x59) = Set Satellite Mask Angle to 0 to 89 degrees > 89 = Ignore setting and response with previously set value TX Oncore 0 (0x00) to 30 (0x1E) is valid range > 30 and <= 89 Max set is 30 > 89 = Ignore setting and response with previously set value for Satellite Mask <Satellite Mask Angle> <Satellite Mask Angle> Exception Handling <Satellite Mask Angle> 0 (0x00) to 30 (0x1E) = Satellite Mask Angle is 0 to 89 degrees 0x60 to 0xFE TX Oncore will assume the message is a query message, i.e. same as parameter = 0xFF

20 STM Compatibles $PSTMiMAg is similar to Set Satellite Mask Angle $PSTMiMAg,*<CR><LF> Query Satellite Mask Angle $PSTMiMAg<CR><LF> or $PSTMiMAg*<CR><LF> <Satellite Mask Angle> <Satellite Mask Angle> float 0.0 to 30.0 is valid range for Satellite Mask Angle $PSTMiMAg,<CR><LF> <Satellite Mask Angle> <Satellite Mask Angle> float 0.0 to 30.0 = Satellite Mask Angle is 0.0 to 30.0 degrees Exception Handling <Satellite Mask Angle> float > 30.0 An error message $PSTMiMAg,ERROR<CR><LF> will be returned Examples Example 1 Setting the Satellite Mask Angle to 10 degrees 10 <CS><CR><LF> 0x A 2C 0D 10 <CS><CR><LF> 0x A 2C 0D 0A Message ID Ag Ag Message Data 10 0A 10 0A Checksum <CS> 2C <CS> 2C Example 2 Querying the Satellite Mask Angle -1 <CS><CR><LF> 0x FF D9 0D 10 <CS><CR><LF> 0x A 2C 0D 0A Message ID Ag Ag Message Data -1 FF 10 0A Checksum <CS> D9 <CS> 2C Example 3 Setting the Satellite Mask Angle to 30 degrees 30 <CS><CR><LF> 0x E 7F 0D 30 <CS><CR><LF> 0x E 38 0D 0A

21 Message ID Ag Ag Message Data 30 1E 30 1E Checksum <CS> 38 <CS> 38 Example 4 Setting the Satellite Mask Angle to 90 degrees (Parameter Out-of-Limit Test) 90 <CS><CR><LF> 0x A 2C 0D 30 <CS><CR><LF> 0x E 38 0D 0A In this example, the original satellite mask angle is set to 30 degrees. This command attempts to set it to 90 degrees. TX Oncore ignores the 90 degrees setting, and output 30 degrees (0x0A), which was previously set, instead. Any value entered which is out-of-range, the software will return the last valid output. Message ID Ag Ag Message Data 90 5A 30 1E Checksum <CS> 2C <CS> 38

22 4.4. POSITION HOLD MESSAGE DATA MESSAGE Applicability: TX Oncore Positioning and Timing receivers Description The user can specify Position Hold coordinates both for timing applications to increase the timing accuracy and when the receiver is used as a source of differential correction data. This command is used to enter the position to be held. The position is specified in the same units and referenced to the same datum as the initial position coordinates of latitude, longitude and height (to the same resolution). The height Message Data is referenced to the GPS reference ellipsoid. Note that all three Message Data must be specified. Note: This command will only be executed if Position Hold is disabled. Position Hold is controlled using message. Set or Query Position Hold Message <Latitude><Longitude><Height><Height Type> <Latitude> 8 Nibbles -1 (0xFF FF FF FF) = Query Position Hold Message Data Value in mas (milli-seconds) -324,000,000 (0xEC B ) to 324,000,000 (0x13 4F D9 00) representing -90 to +90 <Longitude> <Height> 8 Nibbles 8 Nibbles <Height Type> for Position Hold Message <Latitude><Longitude><Height><Height Type> <Latitude> 8 Nibbles <Longitude> <Height> 8 Nibbles 8 Nibbles -1 (0xFF FF FF FF) = Query Position Hold Message Data Value in mas (milli-seconds) -648,000,000 (0xD9 DA 60 00) to 648,000,000 (0x26 9F B2 00) representing -180 to (0xFF FF FF FF) = Query Position Hold Message Data Value in cm -150,000 (0xFF FD B6 10) to 1,800,000 (0x00 1B 77 40) representing -1.5 KM to 18 KM 0 (0x00) for GPS Height -1 (0xFF FF FF FF) = Query Position Hold Message Data Value in mas (milli-seconds) -324,000,000 (0xEC B ) to 324,000,000 (0x13 4F D9 00) representing -90 to (0xFF FF FF FF) = Query Position Hold Message Data Value in mas (milli-seconds) -648,000,000 (0xD9 DA 60 00) to 648,000,000 (0x26 9F B2 00) representing -180 to +180 Value in cm -150,000 (0xFF FD B6 10) to 1,800,000 (0x00 1B 77 40) representing -1.5 KM to 18 KM

23 <Height Type> Exception Handling <Latitude>,<Longitude>,<Height> <Height Type> 8 Nibbles 0 (0x00) for GPS Height For out-of-range parameters, TX Oncore will assume the message is a query message, i.e. same as parameter = 0xFFFFFFFF For unsupported height type, TX Oncore will assume the message is a query message STM Compatibles $PSTMiMAs Examples Example 1 Setting the Position Hold Message Data <CS><CR><LF> 0x E B <CS> 0D As <CS><CR><LF> 0x E B <CS> 0D 0A Message ID Ag Ag Message Data E E0 Message Data B B 20 Message Data Message Data Checksum <CS> <CS> Example 2 Querying the Position Hold Message Data -1 <CS><CR><LF> 0x FF FF FF FF FF FF FF FF FF FF FF FF 00 <CS> 0D 1 <CS><CR><LF> 0x E B <CS> 0D 0A Message ID As As Message Data1-1 FF FF FF FF E0 Message Data2-1 FF FF FF FF B 20 Message Data3-1 FF FF FF FF 30 m Message Data4 0 FF 0 00 Checksum <CS> <CS> Example 3 Setting the Position Hold Message Data (Parameter out-of-limit test) <CS><CR><LF> 0x C D6 A B <CS> 0D As <CS><CR><LF> 0x E B <CS> 0D 0A

24 Message ID Ag Ag Message Data C E0 Message Data D6A B 20 Message Data Message Data Checksum <CS> <CS> Example 4 Setting the Position Hold Message Data <CS><CR><LF> 0x E B <CS> 0D As <CS><CR><LF> 0x E B <CS> 0D 0A Message ID Ag Ag Message Data E E0 Message Data B B 20 Message Data Message Data Checksum <CS> <CS>

25 4.5. TIME CORRECTION SELECT Applicability: TX Oncore Positioning and Timing receivers Description This command selects the time reference (either GPS or UTC) used in the 12 Channel Position/Status/Data and Short Position Messages. This Time command is also used to determine the synchronization point for the 1PPS timing pulse. Note: If the receiver has not downloaded the UTC Message Data portion of the almanac, the receiver will output time equal to GPS time and a flag denoting the lack of UTC Message Data will be set in message. Once the receiver has downloaded the UTC Message Data from the satellites the receiver will automatically switch the time reference to UTC if UTC mode is selected. Set or Query Time Correction <Time Mode> <Time Mode> for Time Correction <Time Mode> <Time Mode> Exception Handling <Time Mode> -1 (0xFF) = Query Time Correction Select 0 (0x00) = GPS Time Mode 1 (0x01) = UTC Time Mode 0 (0x00) = GPS Time Mode 1 (0x01) = UTC Time Mode If this parameter is out-of-range, this message will be emulated to display M12+ responses 2 (0x02) = GPS Time Mode 3 (0x03) = UTC Time Mode 4 (0x04) = GPS Time Mode 5 (0x05) = UTC Time Mode 6 (0x06) = GPS Time Mode 7 (0x07) = UTC Time Mode -2 (0xFE) = UTC Time Mode STM Compatibles $PSTMiMAw

26 Examples Example 1 Setting the Time Mode to UTC Time via Time Correction Select 1 <CS><CR><LF> 0x <CS> 0D 1 <CS><CR><LF> 0x <CS> 0D 0A Message ID Aw Aw Message Data Checksum <CS> 37 <CS> 37 Example 2 Querying the Time Mode via Time Correction Select -1 <CS><CR><LF> 0x FF <CS> 0D 1 <CS><CR><LF> 0x <CS> 0D 0A Message ID Aw Aw Message Data -1 FF 1 01 Checksum <CS> C9 <CS> 37 Example 3 Parameter Out-of-Limit Test 2 <CS><CR><LF> 0x <CS> 0D 0 <CS><CR><LF> 0x <CS> 0D 0A Message ID Aw Aw Message Data Checksum <CS> 38 <CS> 36 Example 4 M12+ Anomalies 3 <CS><CR><LF> 0x <CS> 0D 1 <CS><CR><LF> 0x <CS> 0D 0A command previously was set to 1 (UTC time mode). When tested with values 2, 4, 6, it responded with 0. When tested with values 3, 5, 7, it responded with 1. When tested with values 8 to 15, it responded with 1. See attached image. Conclusion: When the command was set to a value over its range, it will randomly set the mode to 0 or 1 in no particular order. For TX Oncore, any out-of-range value will be treated as a Query. Message M12+ M12M TX @@Aw

27 A B C D E F FF

28 4.6. 1PPS TIME OFFSET COMMAND Applicability: TX Oncore Timing Receivers Description The TX Oncore outputs a one pulse-per second (1PPS) signal with the rising edge placed on top of the UTC or GPS one second tic mark, depending on which time reference has been selected by the user. The 1PPS Time Offset command allows the user of TX Oncore Timing Receivers to offset the 1PPS time mark in one nanosecond increments. This offset can be used to place the 1PPS signal anywhere within the one second epoch. The resolution of this Message Data is one nanosecond. This does not imply that the 1PPS output by the TX Oncore is accurate to this level. This command only allows the user to change the location of the average placement of the pulse. The absolute accuracy of the signal is a function of GPS time accuracy, and is subject to degradation due to U.S. Department of Defense policy. Set or Query 1PPS Time <Time Offset> <Time Offset> 8 Nibbles for 1PPS Time <Time Offset> <Time Offset> 8 Nibbles Exception Handling <Time Offset> 8 Nibbles -1 (0xFF FF FF FF) = Query 1PPS Time Offset Value in nanoseconds 0 (0x ) to 999,999,999 (0x3B 9A C9 FF) representing 0 to seconds Value in nanoseconds 0 (0x ) to 999,999,999 (0x3B 9A C9 FF) representing 0 to seconds If parameter is out-of-range, this message will be treated as a query message 200 ms 800 ms Original 1PPS Signal ,000,000'

29 STM Compatibles $PSTMiMAy Examples Set 50 <CS><CR><LF> 0x D 0A 50 <CS><CR><LF> 0x A 0D 0A Message ID Ay Ay Message Data Checksum <CS> 38 <CS> 0A Example 2 Querying the 1PPS Time Offset -1 <CS><CR><LF> 0x FF FF FF FF <CS> 0D 50 <CS><CR><LF> 0x A 0D 0A Message ID Ay Ay Message Data -1 FF FF FF FF Checksum <CS> 38 <CS> 0A Example 3 Setting the 1PPS Time Offset by ns <CS><CR><LF> 0x B 9A C9 FF AF 0D <CS><CR><LF> 0x B 9A C9 FF AF 0D 0A Message ID Ay Ay Message Data B 9A C9 FF B 9A C9 FF Checksum <CS> AF <CS> AF Example 4 Parameter Out-of-Limit Test <CS><CR><LF> 0x B 9A CA D <CS><CR><LF> 0x B 9A CA 00 AF 0D 0A In this example, the original 1pps time offset is set to ns. This command attempts to set it to ns. Any value entered which is out-of-range, the software will return the last valid output. Message ID Ay Ay Message Data B 9A CA B 9A C9 FF Checksum <CS> 53 <CS> AF Example 5 M12+ Anomalies

30 Set See below table See below table See below table See below table The following anomaly is found with M12+ = The responded value is sometime 1 ns smaller than the set value. M12M does not show to have this anomaly. TX Oncore will follow M12M characteristics for this anomaly. Message M12+ M12M TX Oncore FF FF FF FF FF FF F PPS CABLE DELAY CORRECTION COMMAND (@@Az)

31 Applicability: TX Oncore Timing Receivers Description The TX Oncore timing receiver outputs a 1PPS signal, the rising edge of which is placed at the top of the GPS or UTC one second time mark epoch as specified by the Time Mode command. The 1PPS Cable Delay Correction command allows the user to offset the 1PPS time mark in one nanosecond increments relative to the measurement epoch. This Message Data instructs the GPS receiver to output the 1PPS output pulse earlier in time to compensate for antenna cable delay. Up to one millisecond of equivalent cable delay can be removed. Zero cable delay is set for a zero-length antenna cable. The user should consult a cable data book for the delay per unit length for the particular antenna cable used in order to compute the total cable delay needed for a particular installation. This Message Data may also be employed by the user to adjust the position of the 1PPS to compensate for other system delays. Set or Query 1PPS Cable Delay <Cable Delay Correction> <Cable Delay Correction> 8 Nibbles -1 (0xFF FF FF FF) = Query 1PPS Cable Delay Correction Value in nanoseconds 0 (0x ) to 999,999 (0x00 0F 42 3F) representing 0 to seconds for 1PPS Cable Delay <Cable Delay Correction> <Cable Delay Correction> Exception Handling <Cable Delay Correction> 8 Nibbles 8 Nibbles Value in nanoseconds 0 (0x ) to 999,999 (0x00 0F 42 3F) representing 0 to seconds If parameter is out-of-range, this message will be treated as a query message 200 ms 800 ms Original 1PPS 400,000' 400 µs Not to Scale

32 STM Compatibles $PSTMiMAz Examples Example 1 Setting the 1PPS Cable Delay Correction by 50 ns 50 <CS><CR><LF> 0x A 32 <CS> 0D 50 <CS><CR><LF> 0x A 32 <CS> 0D 0A Message ID Az 41 7A Az 41 7A Message Data Checksum <CS> 09 <CS> 09 Example 2 Querying the 1PPS Cable Delay Correction -1 <CS><CR><LF> 0x A FF <CS> 0D 50 <CS><CR><LF> 0x A 32 <CS> 0D 0A Message ID Az 41 7A Az 41 7A Message Data -1 FF Checksum <CS> 3B <CS> 09 Example 3 Setting the 1PPS Cable Delay Correction by ns <CS><CR><LF> 0x A 00 0F 42 3F <CS> 0D <CS><CR><LF> 0x A 00 0F 42 3F <CS> 0D 0A Message ID Az 41 7A Az 41 7A Message Data F 42 3F F 42 3F Checksum <CS> 49 <CS> 49 Example 4 Parameter Out-of-Range Test <CS><CR><LF> 0x A 00 0F <CS> 0D <CS><CR><LF> 0x A 00 0F <CS> 0D 0A In this example, the original 1pps cable delay correction is set to ns. This command attempts to set it to ns. Any value entered which is out-of-range, the software will return the last valid output. Message ID Az 41 7A Az 41 7A Message Data F Checksum <CS> 36 <CS> 09

33 Example 5 M12+ Anomaly Set See Below Table See Below Table See Below Table See Below Table The following anomaly is found with M12+ = The responded value is sometime 1 ns smaller than the set value. M12M does not show to have this anomaly. TX Oncore will follow M12M characteristics for this anomaly. Message M12+ M12M TX Oncore FF FF FF F

34 4.8. VISIBLE SATELLITE DATA MESSAGE Applicability: TX Oncore Timing and Positioning Receivers Description This command requests the results of the most current satellite visibility computation. The response message gives a summary of the satellite visibility status showing the number of visible satellites, the Doppler frequency and the location of the current visible satellites. The reference position for the most recent satellite alert is the current position coordinates. Note that these coordinates may not be compared to the GPS receiver s actual position when initially turned on, since the GPS receiver may have moved a great distance since it was last used. Note: message from the M12+ will contain information for a maximum of 12 satellites. If less than 12 satellites are visible, unneeded fields will be filled with zeros. If there are more than 12 visible SVs visible, then details (SVID, Doppler, Elevation, etc.) of ONLY the 12 highest SVs will be reported in the message. Query Leap Second <Mode> <Mode> 0 (0x00) = Query for Visible Satellite Data 1 (0x01) = Respond whenever there is a change of visible satellite data, approximately once every 5 to 7 seconds for Leap Second Status <Num of Satellites> <SVID 1 ><Doppler 1 ><Elevation 1 ><Azimuth 1 ><Health 1 > <SVID 12 ><Doppler 12 ><Elevation 12 ><Azimuth 12 ><Health 12 > <Num of Satellites > 0 (0x00) to 12 (0x0C) of visible satellites <SVID n > 1 (0x00) to 32 (0x20) = Satellite ID <Doppler n > 4 Nibbles -5,000 (0xEC78) to 5,000 (0x1388) Hz of Doppler <Elevation n > 0 (0x00) to 90 (0x5A) of degrees of elevation <Azimuth n > 4 Nibbles 0 (0x00) to 359 (0x0167) of degrees of azimuth <Health n > 0 (0x00) = Healthy and not removed 1 (0x01) = Unhealthy and removed Exception Handling <Mode> When this parameter is out of range, this message will be treated as a query message <Doppler n > 4 Nibbles Currently this field is not supported. NULL will be returned for this field.

35 STM Compatibles $GPGSV Examples Example 1 Querying the Visible Satellite Data 0 <CS><CR><LF> 0x ?? 00 <CS> 0D 0 <CS><CR><LF> 0x ???????????????? <CS> 0D 0A Message ID Bb 42?? Bb 42?? Message Data 0 00????????????? Checksum <CS>?? <CS> 28

36 4.9. LEAP SECOND STATUS MESSAGE Applicability: TX Oncore Timing and Positioning Receivers Description This message polls the receiver for current leap second status information that has been decoded from the Navigation Data message received from the GPS satellites. The data sent back by the receiver provides specific date and time information pertaining to any future leap second addition or subtraction. Leap seconds are occasionally inserted in UTC and generally occur on midnight UTC June 30 th or midnight UTC December 31 st. The GPS control segment typically notifies GPS users of pending leap second insertions to UTC several weeks before the event. When a leap second is inserted, the time of day will show a value of '60' in the second field. When a leap second is removed, the date will roll over at 58 seconds. The 'current UTC offset' will be zero if the receiver is set up to run in GPS time mode instead of UTC. Query Leap Second <Leap Second Status> <Leap Second Status> 0 (0x00) = Query Leap Second Status for Leap Second Status <Leap Second Status> <Leap Second Status> 0 (0x00) = No Leap Second Pending 1 (0x01) = Addition of One Second Pending 2 (0x02) = Subtraction of One Second Pending Exception Handling <Leap Second Status> When this parameter is out of range, this message will be treated as a query message STM Compatibles $PSTMiMBj

37 Examples Example 1 Querying the Leap Second Status 0 <CS><CR><LF> 0x A 00 <CS> 0D 0 <CS><CR><LF> 0x A 00 <CS> 0D 0A Message ID Bj 42 6A Bj 42 6A Message Data Checksum <CS> 28 <CS> 28 Example 2 Parameter Out-of-Range Test 1 <CS><CR><LF> 0x A 01 <CS> 0D 0 <CS><CR><LF> 0x A 00 <CS> 0D 0A Message ID Bj 42 6A Bj 42 6A Message Data Checksum <CS> 29 <CS> 28 Example 3 Missing Parameter Test <CS><CR><LF> 0x A 01 <CS> 0D 0A invalid length of 0, expected 1

38 4.10. UTC OFFSET OUTPUT MESSAGE Applicability: TX Oncore Timing and Positioning Receivers Description This message allows the user to request the UTC offset that is currently being used in the time solution. The value reported is the integer number of seconds between UTC and GPS time. If the offset reported by the receiver is zero and UTC is the selected time reference, the receiver does not currently have the portion of the almanac that contains the UTC Message Data. The UTC Message Data are broadcast by the satellites as part of the almanac, which is repeated every 12.5 minutes. The message can be set to output either once (polled), or any time the UTC offset has been updated or changed from its previous value. Set UTC Offset Output Message <Mode> <Mode> for UTC Offset Output Message Command <Offset> <Offset> Exception Handling <Offset> 0 (0x00) = Output UTC Offset once (polled) 1 (0x01) = Output UTC Offset every time it is updated Value in seconds -128 (0x80) to +127 (0x7F) representing -128 to 127 seconds If this parameter is out-of-range, this message will be ignored; i.e. no response will be given STM Compatibles $PSTMiMBo Examples Example Set the UTC Offset Output Message 1 <CS><CR><LF> 0x F 01 <CS> 0D 15 <CS><CR><LF> 0x F 15 <CS> 0D 0A Message ID Bo 42 6F Bo 42 6F Message Data F Checksum <CS> 2E <CS> 22 Example Parameter Out-of-Range Test 2 <CS><CR><LF> 0x F 02 <CS> 0D 0A No response The command was set from 2 to 15 and no reply will be given by the receiver. The message data will depend upon the almanac's UTC parameters from the satellites.

39 4.11. SET TO DEFAULTS COMMAND Applicability: TX Oncore Timing and Positioning Receivers Description This command sets the entire GPS receiver Message Data to their default values. Performance of this utility results in all continuous messages being reset to poll only output, and clears the almanac, ephemeris, time, and date data. Set to Default Command None for Set to Default Command None Exception Handling None STM Compatibles $PSTMiMCf Examples Example Set to Default Query 0x D 0A 0x D 0A Message ID Cf Cf Message Data None None None None Checksum <CS> 25 <CS> 25

40 4.12. RECEIVER ID Applicability: TX Oncore Timing and Positioning Receivers Description The receiver outputs an ID message upon request. The information contained in the ID string is selfexplanatory. The model number can be used to determine the type of receiver installed. Query Receiver ID None for Leap Second Status Query <> <> 294 characters An array of 294 characters will be responded. Exception Handling None STM Compatibles $PSTMiMCj Examples Example Query Receiver ID Query 0x A 29 0D 0A array 0x40 40 array Header Message ID Cj 43 6A Message Data None None See Table below Checksum <CS> 29 Terminator <CR><LF> 0D 0A Fields Placement Placement Formula : Starting Location of Field = Row * 25 + Column Field Array Row Column Max Characters Full Name SFTW P/N Software Part Number SOFTWARE VER Software Version Number SOFTWARE REV Software Revision Number SOFTWARE DATE Software Released Date MODEL # Model Number HDWR P/N Hardware Part Number SERIAL # Serial Number of Module MANUFACTUR DATE Module Manufactured Date

41 M12M, TX Oncore Template C j cr lf C O P Y R I G H T X 2 sp i - L O T U S. sp sp sp sp sp cr lf S F T W sp P / N sp 3 # sp X X X X X X X X X X X X X X X cr lf S O F T W A 4 R E sp V E R sp # X X X X X X X X X X X X cr lf S O F 5 T W A R E sp sp R E V sp # X X X X X X X X X X X cr lf 6 S O F T W A R E sp D A T E sp sp X X X X X X X X X X 7 X cr lf M O D E L sp # sp sp sp sp X X X X X X X X X X X 8 X X X X cr lf H D W R sp P / N sp # sp X X X X X X X X 9 X X X X X X X cr lf S E R I A L sp # sp sp sp X X X X X 10 X X X X X X X X X X cr lf M A N U F A C T U R sp D A 11 T E sp sp X X X X X X X X X cr lf sp sp sp sp sp sp sp sp sp sp 12 sp sp sp sp sp sp sp sp sp sp sp sp sp sp sp sp cs cr lf TX Oncore s Reply C j cr lf C O P Y R I G H T sp i - L O T U S. sp sp sp sp sp cr lf S F T W sp P / N sp 3 # sp I L - F R W B sp sp cr lf S O F T W A 4 R E sp V E R sp # N sp sp sp sp sp sp sp cr lf S O F 5 T W A R E sp sp R E V sp # A sp sp sp sp sp sp sp sp sp sp cr lf 6 S O F T W A R E sp D A T E sp sp sp sp sp sp 7 sp cr lf M O D E L sp # sp sp sp sp I L - G P S B sp sp cr lf H D W R sp P / N sp # sp B - P 9 C B A cr lf S E R I A L sp # sp sp sp N J M M J sp sp cr lf M A N U F A C T U R sp D A 11 T E sp sp sp sp sp cr lf sp sp sp sp sp sp sp sp sp sp 12 sp sp sp sp sp sp sp sp sp sp sp sp sp sp sp sp cs cr lf

42 4.13. i-lotus MCU CLOCK SPEED MESSAGE Applicability: TX Oncore Positioning and Timing Receivers Description This message allows the user to choose the MCU Clock Speed to operate. Set or Query MCU Clock Speed Message <MCU Clock Speed> <MCU Clock Speed> to 1PPS Control Message <MCU Clock Speed> <MCU Clock Speed> Exception Handling <MCU Clock Speed> -1 (0xFF) = Query MCU Clock Speed 0 (0x00) = Factory Default 1 (0x01) = 32 MHz 2 (0x02) = 64 MHz 1 (0x01) = 32 MHz 2 (0x02) = 64 MHz If this parameter is out-of-range, this message will be treated as a query message STM Compatibles $PSTMiMCS Examples Example 1 Setting the receiver MCU clock speed to 64MHz 2 <CS><CR><LF> 0x40 40???? 02 <CS> 0D 2 <CS><CR><LF> 0x40 40???? 02 <CS> 0D 0A Message ID CS?? CS?? Message Data Checksum <CS> <CS>

43 4.14. i-lotus DEBUG MESSAGE Applicability: TX Oncore Positioning and Timing Receivers Description This message is output from the receiver if or is set. Set by using to <Information> <Information> 233 characters String of information Exception Handling None STM Compatibles $PSTMiMDm Examples Example 1 Output Message from Receiver is set Set Not Info(S6) - Completed Auto Site Survey <CS><CR><LF> 0x40 40???? <CS> 0D 0A Header N.A Message ID N.A. N.A. Dm?? Message Data N.A. N.A. Info(S6) - Completed Auto Site Survey Checksum N.A. N.A. <CS> Terminator N.A. N.A. <CR><LF> 0D 0A

44 4.15. i-lotus DEBUG MESSAGE MODE Applicability: TX Oncore Positioning and Timing Receivers Description This message allows the user to the mode of debug message to output from the receiver. Set or Query the Debug Message Mode <Level> <Level> to Debug Message Mode <Level> <Level> Exception Handling <Level> -1 (0xFF) = Query the Debug Message Level 0 (0x00) = No Debug Message 1 (0x01) = Only M12 Family Debug Messages 2 (0x02) = All Debug Messages 0 (0x00) = No Debug Message 1 (0x01) = Only M12 Family Debug Messages 2 (0x02) = All Debug Messages If this parameter is out-of-range, this message will be treated as a query message STM Compatibles $PSTMiMDM Examples Example 1 Setting the Debug Message Level to 2 2 <CS><CR><LF> 0x40 40???? 02 <CS> 0D 2 <CS><CR><LF> 0x40 40???? 02 <CS> 0D 0A Message ID DM?? DM?? Message Data Checksum <CS> <CS>

$GDSWLYH0LFUR6\VWHPV

$GDSWLYH0LFUR6\VWHPV $GDSWLYH0LFUR6\VWHPV $/3+$,QGXVWULDO3URWRFRO Revision 3.2 9711-8814A Alpha Industrial Protocol-V3.2.doc Page 1 of 58 Table of Contents 1.0 Revision History... 6 2.0 Introduction... 7 3.0 Control-T and

More information

SAINT2. System Analysis Interface Tool 2. Emulation User Guide. Version 2.5. May 27, Copyright Delphi Automotive Systems Corporation 2009, 2010

SAINT2. System Analysis Interface Tool 2. Emulation User Guide. Version 2.5. May 27, Copyright Delphi Automotive Systems Corporation 2009, 2010 SAINT2 System Analysis Interface Tool 2 Emulation User Guide Version 2.5 May 27, 2010 Copyright Delphi Automotive Systems Corporation 2009, 2010 Maintained by: SAINT2 Team Delphi www.saint2support.com

More information

VeriColor. Solo Identification System. Command Users Manual Document ver Rev. 7/20/05

VeriColor. Solo Identification System. Command Users Manual Document ver Rev. 7/20/05 VeriColor Solo Identification System Command Users Manual Document ver. 1.13 Rev. 7/20/05 i ii PROPRIETARY NOTICE The information contained in this manual is derived from patent and proprietary data from

More information

QBridge. I2C, SPI, CAN Control Software User s Manual. Date: Rev 1.3

QBridge. I2C, SPI, CAN Control Software User s Manual. Date: Rev 1.3 QBridge I2C, SPI, CAN Control Software User s Manual Date: 9-10-2005 Rev 1.3 1. Introduction...1 1.1. What QBridge can do?... 1 1.2. Disclaimer... 1 1.3. Operational Format... 1 1.4. QBridge-V2... 1 2.

More information

education and advancement of the marine electronics industry and to waypoint, present Lat/Long, and a binary status byte.

education and advancement of the marine electronics industry and to waypoint, present Lat/Long, and a binary status byte. Q: What is NMEA What is NMEA? The National Marine Electronics Association is dedicated to the education and advancement of the marine electronics industry and the market which it serves. It is a non-profit

More information

Modbus User Manual APPLIED MOTION PRODUCTS, INC. Modbus is a registered trademark of Schneider Electric, licensed to the Modbus Organization, Inc.

Modbus User Manual APPLIED MOTION PRODUCTS, INC. Modbus is a registered trademark of Schneider Electric, licensed to the Modbus Organization, Inc. APPLIED MOTION PRODUCTS, INC. Modbus is a registered trademark of Schneider Electric, licensed to the Modbus Organization, Inc. Covers the following Modbus RTU enabled drives: ST5-Q-RN ST5-Q-RE ST5-Q-NN

More information

JMY505G User's Manual

JMY505G User's Manual JMY505G User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/28 Please read this manual carefully before using. If any problem, please mail to: jinmuyu@vip.sina.com Contents 1 Product introduction...

More information

JEDEC Standard No. 21 -C Page Appendix E: Specific PD s for Synchronous DRAM (SDRAM).

JEDEC Standard No. 21 -C Page Appendix E: Specific PD s for Synchronous DRAM (SDRAM). Page 4.1.2.5-1 4.1.2.5 - Appendix E: Specific PD s for Synchronous DRAM (SDRAM). 1.0 Introduction: This appendix describes the Presence Detects for Synchronous DRAM Modules with SPD revision level 2 (02h).

More information

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification Application Note 3/2003 PC Master Software Communication Protocol Specification By Pavel Kania and Michal Hanak S 3 L Applications Engineerings MCSL Roznov pod Radhostem Introduction The purpose of this

More information

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction

More information

NS3Kview Quick-Start Guide

NS3Kview Quick-Start Guide NS3Kview Quick-Start Guide Issue: P00 Bulletin NS51-QSG Revision P00 Date 1 June 2011 TABLE OF CONTENTS 1. DISCLAIMER... 3 2. DISTRIBUTION... 3 3. INSTALLING NS3KVIEW... 3 4. INTRODUCTION... 4 5. GETTING

More information

Venstar Thermostat Adapter

Venstar Thermostat Adapter Developer Venstar Thermostat Adapter v001 Developer Venstar Thermostat Adapter Version 001 May 23, 2013 Revision History Rev Date Comments 001 05/23/13 Initial Release Page 1 of 13 Table of Contents 1

More information

Controller Area Network Global Positioning System Receiver and Real Time Clock. Copyright EVTV LLC EVTV CAN-GPS 3.01

Controller Area Network Global Positioning System Receiver and Real Time Clock. Copyright EVTV LLC EVTV CAN-GPS 3.01 EVTV CAN-GPS Controller Area Network Global Positioning System Receiver and Real Time Clock Copyright 2015 - EVTV LLC EVTV CAN-GPS 3.01 DECEMBER 2017 1 INTRODUCTION The EVTV Controller Area Network Global

More information

DIGITAL TRANSDUCER TESTER & PC-INTERFACE (AVA-03) 16-APR-2015 PAGE 1 OF 9 1. GENERAL

DIGITAL TRANSDUCER TESTER & PC-INTERFACE (AVA-03) 16-APR-2015 PAGE 1 OF 9 1. GENERAL PAGE 1 OF 9 1. GENERAL The Avanti I²C Transducer Tester and PC-Interface (AVA-03) is a standalone device for accessing pressure/temperature transducers, which are equipped with a two-wire serial I²C interface.

More information

RS 232 PINOUTS. 1. We use RJ12 for all of our RS232 interfaces (Link-2-Modbus & Link-2-PC- Serial/RS232). The diagram below shows our pin out.

RS 232 PINOUTS. 1. We use RJ12 for all of our RS232 interfaces (Link-2-Modbus & Link-2-PC- Serial/RS232). The diagram below shows our pin out. RS 232 PINOUTS 1. We use RJ12 for all of our RS232 interfaces (Link-2-Modbus & Link-2-PC- Serial/RS232). The diagram below shows our pin out. 2. A DB9 Female to RJ12 Female Serial/Terminal Modular Adaptor

More information

Application Note AN0003. Binary Messages. SkyTraq Venus 5 GPS Receiver

Application Note AN0003. Binary Messages. SkyTraq Venus 5 GPS Receiver Application Note AN0003 Binary Messages Of SkyTraq Venus 5 GPS Receiver Ver 0.3 Feb. 1, 2007 Binary Message Protocol The Skytraq binary message protocol manual provides the detailed descriptions on the

More information

The RS-485 user manual for B800 series communication

The RS-485 user manual for B800 series communication The user manual of B800 Series Rs-485 The RS-485 user manual for B800 series RS-232 inbuilt inside the main board of B800 series frequency inverter, we can effect RS-485 through fitting board externally.

More information

Representation of Information

Representation of Information Representation of Information CS61, Lecture 2 Prof. Stephen Chong September 6, 2011 Announcements Assignment 1 released Posted on http://cs61.seas.harvard.edu/ Due one week from today, Tuesday 13 Sept

More information

1. Implemented CM11 protocol

1. Implemented CM11 protocol 1. Implemented CM11 protocol 1.1. Housecodes and Device Codes. The housecodes and device codes range from A to P and 1 to 16 respectively although they do not follow a binary sequence. The encoding format

More information

InfoTag KE28xx Communications for 186 CPU Firmware Version 4

InfoTag KE28xx Communications for 186 CPU Firmware Version 4 InfoTag KE28xx Communications for 186 CPU Firmware Version 4 *KE28xx models include: KE2800, KE2852, KE2853, KE2856 This document applies to printer firmware versions 4.x only. Note that changes made to

More information

Recorded Data / Current Readings (XML Format) Specifications. Ver 1.25

Recorded Data / Current Readings (XML Format) Specifications. Ver 1.25 Recorded Data / Current Readings (XML Format) Specifications Ver 1.25 Revision History Revision History By Date Version Contents 2010/3/16 1.00 First Release 2010/8/10 1.10 2011/6/30 1.20 Made compatible

More information

5016 Installation and Communication RS485

5016 Installation and Communication RS485 5016 Installation and Communication RS485 5016 Loadcell connection Module RS485 full-duplex point-to-point communication Software: LB.150611.2v1 Doc. no.: 5016 InstAndComm 150611-1v0e-eng.doc Date: 2015-11-28

More information

Version. Table of Contents

Version. Table of Contents NAP Protocol 1.0 Version Version Date By Comment v1.0 24.01.2011 JP Release version of NAP documentation. Table of Contents 1 Basic concepts...3 1.1 Usage info...3 1.2 Length byte...3 1.3 Literal characters...4

More information

Technical Specification. Third Party Control Protocol. AV Revolution

Technical Specification. Third Party Control Protocol. AV Revolution Technical Specification Third Party Control Protocol AV Revolution Document AM-TS-120308 Version 1.0 Page 1 of 31 DOCUMENT DETAILS Document Title: Technical Specification, Third Party Control Protocol,

More information

Elotech Standard Protocol. for Single R8200 SC

Elotech Standard Protocol. for Single R8200 SC Elotech Standard Protocol interface description / network protocol for Single R8200 SC ELOTECH Industrieelektronik GmbH Verbindungsstraße 27 D - 40723 HILDEN FON +49 2103 / 255 97 0 FAX +49 2103 / 255

More information

Operations On Data CHAPTER 4. (Solutions to Odd-Numbered Problems) Review Questions

Operations On Data CHAPTER 4. (Solutions to Odd-Numbered Problems) Review Questions CHAPTER 4 Operations On Data (Solutions to Odd-Numbered Problems) Review Questions 1. Arithmetic operations interpret bit patterns as numbers. Logical operations interpret each bit as a logical values

More information

LORD Data Communications Protocol Manual 3DM -GX5-10. Inertial Measurement Unit

LORD Data Communications Protocol Manual 3DM -GX5-10. Inertial Measurement Unit LORD Data Communications Protocol Manual 3DM -GX5-10 Inertial Measurement Unit MicroStrain Sensing Systems 459 Hurricane Lane Suite 102 Williston, VT 05495 United States of America Phone: 802-862-6629

More information

Computer Organization & Systems Exam I Example Questions

Computer Organization & Systems Exam I Example Questions Computer Organization & Systems Exam I Example Questions 1. Pointer Question. Write a function char *circle(char *str) that receives a character pointer (which points to an array that is in standard C

More information

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features CAN / Interface Adapter For SHP Series Total Power: < 1 Watts Input Voltage: 5V Internal Outputs: CAN,, USB, I 2 C Special Features Input Protocols: 1) using Modbus 2) CAN using modified Modbus Output

More information

XS S ERIES TM PMB US TM O PTION C ARD

XS S ERIES TM PMB US TM O PTION C ARD XS Series PMBus Option Card XS S ERIES TM PMB US TM O PTION C ARD Document: 40110r01 1 Contents 1 Introduction 4 2 Option Card Connectors 4 2.1 PMBus Address..............................................

More information

Logosol Joystick Node LS-731

Logosol Joystick Node LS-731 Features 2 and 3 axis models Travel ±20 deg Non contact hall effect joystick Mechanical MTBF 15,000,000 cycles 3 pushbuttons Up to 2 stick pushbuttons 8 LEDs Member of Logosol s distributed motion control

More information

Swift Navigation Binary Protocol

Swift Navigation Binary Protocol Protocol Specification 0.52 Contents 1 Overview 1 2 Message Framing Structure 2 3 NMEA-0183 2 4 Basic Formats and Payload Structure 3 5 Message Types 4 6 Stable Message Definitions 6 6.1 Logging........................................

More information

JMY504M User's Manual

JMY504M User's Manual JMY504M User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/28 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...

More information

Comments and/or suggestions concerning this document are welcome and should be directed to:

Comments and/or suggestions concerning this document are welcome and should be directed to: &38/LQN3URWRFRO1R 3 'RFXPHQW1R5HYLVLRQ% 3(6$6ZLWFKLQJ6\VWHPV,QF $:\QQ'ULYH1RUWKZHVW +XQWVYLOOH$/ KWWSZZZSHVDFRP 6HUYLFHDQG2UGHULQJ$VVLVWDQFH 3(6$6ZLWFKLQJ6\VWHPV,QF $:\QQ'ULYH1RUWKZHVW +XQWVYLOOH$/86$

More information

C30xx Digital communication

C30xx Digital communication C30xx Digital communication Table of contents 1 Introduction...3 2 Digital ports...3 3 Command protocol to send...3 4 Command protocol to receive...4 5 Command table...5 6 Command specifications + examples...6

More information

ThunderBolt Display. by Adam Maurer, VK4GHZ

ThunderBolt Display. by Adam Maurer, VK4GHZ ThunderBolt Display by Adam Maurer, VK4GHZ Overview ThunderBolt Display is a compact plug n play stand-alone display specifically for Trimble s ThunderBolt Disciplined Clock, providing a comprehensive

More information

SERIES PM130EH POWERMETERS COMMUNICATIONS REFERENCE GUIDE

SERIES PM130EH POWERMETERS COMMUNICATIONS REFERENCE GUIDE SERIES PM130EH POWERMETERS COMMUNICATIONS ASCII Communications Protocol REFERENCE GUIDE Every effort has been made to ensure that the material herein is complete and accurate. However, the manufacturer

More information

PIC-I/O Multifunction I/O Controller

PIC-I/O Multifunction I/O Controller J R KERR AUTOMATION ENGINEERING PIC-I/O Multifunction I/O Controller The PIC-I/O multifunction I/O controller is compatible with the PIC-SERVO and PIC-STEP motor control modules and provides the following

More information

FN-BC04 MP3 Sound Module with 10W Amplifier. User s Manual

FN-BC04 MP3 Sound Module with 10W Amplifier. User s Manual User s Manual V1.1 Contents 1. Overviews.....2 1.1. Brief introduction... 2 1.2. Features. 2 1.3. Technical parameters... 2 2. Connections......2 3. Button Control Mode......3 3.1. Trigger Mode Selection...3

More information

CSCI 2212: Intermediate Programming / C Chapter 15

CSCI 2212: Intermediate Programming / C Chapter 15 ... /34 CSCI 222: Intermediate Programming / C Chapter 5 Alice E. Fischer October 9 and 2, 25 ... 2/34 Outline Integer Representations Binary Integers Integer Types Bit Operations Applying Bit Operations

More information

UNIVERSAL SERIAL INTERFACE

UNIVERSAL SERIAL INTERFACE UNIVERSAL SERIAL INTERFACE Coastal Environmental Systems Application Note ZENO_MANUAL_USI.DOC 4/21 UNIVERSAL SERIAL INTERFACE Overview The Universal Serial Interface lets you program your ZENO to communicate

More information

CONNECTION TO A HOST COMPUTER

CONNECTION TO A HOST COMPUTER CONNECTION TO A HOST COMPUTER Foreword: Hardware data The Communication between the CUBE30TOUCH and an external PC may be done in two possible ways: 1- Using a USB connection: Connect a standard A-B USB

More information

Modbus Protocol For FTS/FTM 3x&8x

Modbus Protocol For FTS/FTM 3x&8x [ 公司地址 ] Modbus Protocol For FTS/FTM 3x&8x V3.0 Introduction This document describes the protocol detail of Modbus for FTSXX Hardware interface - The interface on the sensor is RS-485. - Hardware named

More information

3DM-GX3-35 Data Communications Protocol

3DM-GX3-35 Data Communications Protocol DCP Manual 8500-0014 Revision 008 3DM-GX3-35 Data Communications Protocol www.microstrain.com Little Sensors, Big Ideas 2012 by MicroStrain, Inc. 459 Hurricane Lane Williston, VT 05495 United States of

More information

Chapter 2 Number System

Chapter 2 Number System Chapter 2 Number System Embedded Systems with ARM Cortext-M Updated: Tuesday, January 16, 2018 What you should know.. Before coming to this class Decimal Binary Octal Hex 0 0000 00 0x0 1 0001 01 0x1 2

More information

B. Rev. Release Date Description of Change ECR 0A 10/10/2014 Initial Release --- 0B 10/30/2014 Added firmware version to setup menu ---

B. Rev. Release Date Description of Change ECR 0A 10/10/2014 Initial Release --- 0B 10/30/2014 Added firmware version to setup menu --- User s Guide AQ Series Senva Sensors 9290 SW Nimbus Ave Beaverton, OR 97008 154-0011-0B Rev. Release Date Description of Change ECR 0A 10/10/2014 Initial Release --- 0B 10/30/2014 Added firmware version

More information

Serial Communication Control Interface User s Manual

Serial Communication Control Interface User s Manual User s Manual Edition 1.0, September 2015 www.moxa.com/product For the following products: MD-219 Series MD-224 Series MD-226 Series MPC-2190 Series MPC-2197 Series MPC-2240 Series MPC-2247 Series MPC-2260

More information

EGON FAMILY PROGRAMMING NOTES

EGON FAMILY PROGRAMMING NOTES EGON FAMILY PROGRAMMING NOTES REV. January 2013 Welcome Thank you for choosing NAVIOP EGON Series products. We invite you to read this manual in full before proceeding to use the product. The purpose of

More information

B Interface description 12.01/

B Interface description 12.01/ B 95.3530.2 Interface description 12.01/00340396 Contents 1 Introduction 1.1 Preface... 3 1.2 Typographical conventions... 4 1.2.1 Warning signs... 4 1.2.2 Note signs... 4 1.2.3 Presentation... 4 2 Protocol

More information

Serial Communication Protocols

Serial Communication Protocols RM85x Hand-held Terminals User Manual H5834D0003ING V. 01 Serial Communication Protocols DESCRIPTION The RM85x family of hand-held terminals communicate with a remote controller over an EIA standard RS-232

More information

CubeSense. An integrated sun and nadir sensor module. Interface Control Document

CubeSense. An integrated sun and nadir sensor module. Interface Control Document CubeSense An integrated sun and nadir sensor module Interface Control Document Page: 2 Table of Contents List of Acronyms/Abbreviations... 3 1. Introduction... 4 2. Specifications... 5 3. Electrical Interface...

More information

Modbus Remote Communication Protocol for REM 54_. Technical Description

Modbus Remote Communication Protocol for REM 54_. Technical Description Modbus Remote Communication Protocol for REM 54_ 1MRS 750781-MUM Issued: 08.03.2002 Version: A/18.06.2002 Checked: ML Approved: AF Remote Communication Protocol for REM 54_ Modbus We reserve the right

More information

melabs Serial LCD Firmware Version 1.1 3/5/07

melabs Serial LCD Firmware Version 1.1 3/5/07 melabs Serial LCD Firmware Version 1.1 3/5/07 The melabs Serial LCD (SLCD) can display serial data from either asynchronous RS232-style or synchronous I 2 C input. A range of baud rates from 2400 to 57,600

More information

NHD-0216K3Z-NS(RGB)-FBW-V3

NHD-0216K3Z-NS(RGB)-FBW-V3 NHD-0216K3Z-NS(RGB)-FBW-V3 Serial Liquid Crystal Display Module NHD- Newhaven Display 0216-2 Lines x 16 Characters K3Z- Model N- Transmissive S(RGB)- Side LED Backlights (Red-Green-Blue) F- FSTN(-) B-

More information

SIM18_NMEA Messages_Specification_V1.00

SIM18_NMEA Messages_Specification_V1.00 SIM18_NMEA Messages_Specification_V1.00 Document Title SIM18 NMEA Messages Specification Version 1.00 Date 2011-2-9 Status Document Control ID Release SIM18_NMEA Messages_Specification_V1.00 General Notes

More information

Zodiac Software v3.00

Zodiac Software v3.00 Zodiac Software v3.00 This Software Release Note applies to the following Conexant Global Positioning System (GPS) products: Jupiter board (5 V, with various RF connectors), TU30-D410 Jupiter board (3

More information

Wireless Modem Exchange (WMX) Protocol Description

Wireless Modem Exchange (WMX) Protocol Description Wireless Modem Exchange (WMX) Protocol Description Document Version D4 July 2013 Raveon Technologies Corporation 2320 Cousteau Court Vista, CA 92081 www.raveon.com 1 Raveon Technologies Corp. Table of

More information

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide Copyright 2008 IMS CONTENTS 1 INTRODUCTION... 3 2 MODULE CONNECTION... 3 2.1 I2C/Serial interface connector...4 2.2

More information

Aeroflex Colorado Springs Application Note

Aeroflex Colorado Springs Application Note Aeroflex Colorado Springs Application Note AN-SPW-005-001 Configuration of the UT200SpW4RTR Table 1: Cross Reference of Applicable Products Product Name: Manufacturer Part SMD # Device Internal PIC Number

More information

TPMC Channel Motion Control. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 March 2003 D

TPMC Channel Motion Control. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 March 2003 D The Embedded I/O Company TPMC118 6 Channel Motion Control Version 1.0 User Manual Issue 1.3 March 2003 D76118800 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0

More information

Input Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user

Input Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user DAM-Series User Manual Amazing Electronic (HK) Limited User s Manual Overview: DAM module is a new generation data acquisition and control system based on modular embedded systems. Adopting standard DIN35

More information

C628 Enhanced JPEG Module. User Manual

C628 Enhanced JPEG Module. User Manual C628 Enhanced JPEG User Manual v1.1 Release Note: 1. May 2, 2006 official released v1.0 2. Dec 27, 2006 revise electrical characteristics Table of Contents Part I - Hardware Overview 1 Features.. 1 Specifications

More information

Modbus Module. Data sheet. Communication module for MULTICAL 403 and MULTICAL 603

Modbus Module. Data sheet. Communication module for MULTICAL 403 and MULTICAL 603 Data sheet Modbus Module Communication module for MULTICAL 403 and MULTICAL 603 Modbus RTU communication Communication speed up to 115200 bits/s Programmable data, communication speed and parity settings

More information

Final Exam. 12 December 2018, 120 minutes, 26 questions, 100 points

Final Exam. 12 December 2018, 120 minutes, 26 questions, 100 points Name: CS520 Final Exam 12 December 2018, 120 minutes, 26 questions, 100 points The exam is closed book and notes. Please keep all electronic devices turned off and out of reach. Note that a question may

More information

Fury Firmware Upgrade Instructions rev. 1.1 (Fury2 software version 1.02 and later)

Fury Firmware Upgrade Instructions rev. 1.1 (Fury2 software version 1.02 and later) Fury Firmware Upgrade Instructions rev. 1.1 (Fury2 software version 1.02 and later) 2007 Jackson Labs The following is a short tutorial on how to upgrade the Fury GPSDO firmware. Please follow the instructions

More information

Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S)

Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S) Russound Dual Tuners (ST2, ST2-XM, ST2-XM2, and ST2S) RNET Protocol & Specifications RS-232 Communication Document version 1.00.00 NOTE: This document is intended for ST2 Chassis Firmware Version 2.00.06

More information

TIP550. Optically Isolated 8/4 Channel 12-bit D/A. Version 1.2. User Manual. Issue October 2009

TIP550. Optically Isolated 8/4 Channel 12-bit D/A. Version 1.2. User Manual. Issue October 2009 The Embedded I/O Company TIP550 Optically Isolated 8/4 Channel 12-bit D/A Version 1.2 User Manual Issue 1.2.0 October 2009 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101

More information

In-Situ Modbus Communication Protocol Version 5.8

In-Situ Modbus Communication Protocol Version 5.8 In-Situ Modbus Communication Protocol Version 5.8 Level TROLL 700, 500, 300, 200, 100 BaroTROLL 500, 100 Aqua TROLL 200, 100 RDO PRO, RDO TITAN, ConTROLL PRO Rugged TROLL 100, 200, Rugged BaroTROLL Contents

More information

Planar Simplicity Series

Planar Simplicity Series Planar Simplicity Series RS232 PROTOCOL Document 020-1285-00 1. INTRODUCTION 1.1 Purpose The purpose of this document is to explain in detail the commands and steps that can be used to control a Planar

More information

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A RS232 User Guide Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K 020-1344-00A Page 1 Copyright March 2018 by Leyard Optoelectronics Co., Ltd. and Planar Systems, Inc. All rights

More information

Final Exam. 11 May 2018, 120 minutes, 26 questions, 100 points

Final Exam. 11 May 2018, 120 minutes, 26 questions, 100 points Name: CS520 Final Exam 11 May 2018, 120 minutes, 26 questions, 100 points The exam is closed book and notes. Please keep all electronic devices turned off and out of reach. Note that a question may require

More information

COMMUNICATION M-BUS PROTOCOL PR 118

COMMUNICATION M-BUS PROTOCOL PR 118 COMMUNICATION M-BUS PROTOCOL PR 118 CE4DT CONTO D4 Pd 03/01/2017 Pag. 1/27 CONTENTS 1. Standard M-Bus telegrams (Mb2) 2 1.1 Request for Data (REQ_UD2 ) 2 1.2 Details of telegrams 1,2,3 6 1.2.1 Telegram

More information

Specification E2 Interface

Specification E2 Interface Specification E2 Interface Version 4.1 Name Date Created: Robert Mayr. 15.04.2011 Checked: Haider A. 15.04.2011 Approved: Reason for change: Text corrections TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Overview..................................................................................................................

More information

Specification. Current Consumption Range 8m * Rotational Angle +/- 50 degrees * Shear Angle +/- 40 degrees *

Specification. Current Consumption Range 8m * Rotational Angle +/- 50 degrees * Shear Angle +/- 40 degrees * HX11TR Ultrasonic Positioning Device The HX11TR can be set up to operate as a ultrasonic signal receiver, ultrasonic transmitter, ultrasonic caller and ultrasonic transponder. It is small size and economical.

More information

REV2 Mifare RS-485 OEM Proximity Reader Data Sheet

REV2 Mifare RS-485 OEM Proximity Reader Data Sheet 783-52 REV2 Mifare RS-485 OEM Proximity Reader Data Sheet Overview The 783-52 RS-485 OEM proximity reader consists of three parts: a potted unit containing the electronics, a front cover, and an optional

More information

SLCD Technical Note TN-100. Programming the SLCD bitmap / macro flash memory in an embedded system

SLCD Technical Note TN-100. Programming the SLCD bitmap / macro flash memory in an embedded system SLCD Technical Note TN-100 Programming the SLCD bitmap / macro flash memory in an embedded system December 3, 2004 Copyright Reach Technology Inc. 2004 All Rights Reserved Reach Technology, Inc. sales@reachtech.com

More information

Application Note 101 um-fpu64. Reading GPS Data. Microcontroller. GPS Receiver. Introduction. um-fpu64

Application Note 101 um-fpu64. Reading GPS Data. Microcontroller. GPS Receiver. Introduction. um-fpu64 Application Note 101 um-fpu64 Reading GPS Data Introduction GPS data is used in a wide range of embedded systems applications. Adding a GPS device to an application can consume significant resources on

More information

Host Controller Systems. Instruction Manual

Host Controller Systems. Instruction Manual Host Controller Systems Instruction Manual Original Instructions 132114 Rev. I 30 July 2014 132114 Contents 1 Host Controller Systems... 3 2 SureCross DX80 Modbus Register Definitions... 4 2.1 Modbus Holding

More information

QUICK START GUIDE MODEL DXA/DXI 100/200 DIGITAL ACCELEROMETER & INCLINOMETER JEWELL INSTRUMENTS, LLC. 850 Perimeter Road Manchester, NH 03103

QUICK START GUIDE MODEL DXA/DXI 100/200 DIGITAL ACCELEROMETER & INCLINOMETER JEWELL INSTRUMENTS, LLC. 850 Perimeter Road Manchester, NH 03103 QUICK START GUIDE MODEL DXA/DXI 100/200 DIGITAL ACCELEROMETER & INCLINOMETER JEWELL INSTRUMENTS, LLC 850 Perimeter Road Manchester, NH 03103 PHONE: (800) 227-5955 E-MAIL: sales@jewellinstruments.com DXA-DXI

More information

Flex Series User Guide

Flex Series User Guide User Programmable Current 4..20mA Digital RS485 Dual & Single Axis Up to 360º 2016 Flex Series User Guide Sensor Installation, Wiring, Flexware App Instructions Page 1 of 33 Page 2 of 33 Table of Contents

More information

Binary Arithmetic CS 64: Computer Organization and Design Logic Lecture #2

Binary Arithmetic CS 64: Computer Organization and Design Logic Lecture #2 Binary Arithmetic CS 64: Computer Organization and Design Logic Lecture #2 Ziad Matni Dept. of Computer Science, UCSB Adding this Class The class is full I will not be adding more ppl L Even if others

More information

HMC1022 Digital Compass

HMC1022 Digital Compass Key Features Based on Honeywell s HMC1022 solid-state magnetic sensor Choice of 2 Interface Options (UART/I2C) Standard Pin Headers come soldered Plug and Play Module SPECIFICATIONs Angular Measuring Range

More information

data within a computer system are stored in one of 2 physical states (hence the use of binary digits)

data within a computer system are stored in one of 2 physical states (hence the use of binary digits) Binary Digits (bits) data within a computer system are stored in one of 2 physical states (hence the use of binary digits) 0V and 5V charge / NO charge on a transistor gate ferrite core magnetised clockwise

More information

20 Channel MP3 Sound Board. User s Manual. Model: FN-BC20

20 Channel MP3 Sound Board. User s Manual. Model: FN-BC20 User s Manual Model: FN-BC20 Contents 1. Overviews 2 1.1. Brief introduction... 2 1.2. Features. 2 1.3. Technical parameters... 2 2. Connections...... 2 3. Button Control Mode... 3 3.1. One-on-one folder

More information

Operating Instructions

Operating Instructions Operating Instructions CM4 Serial Communication Protocol CM4 Protocol License Agreement Carefully review the following terms and conditions before proceeding. In the event that you do not agree to these

More information

JMY501H User's Manual

JMY501H User's Manual JMY501H User's Manual (Revision 3.42) Jinmuyu Electronics Co. LTD 2011/6/27 Please read this manual carefully before using. If any problem, please mail to: Jinmuyu@vip.sina.com Contents 1 Product introduction...

More information

AN-881 APPLICATION NOTE

AN-881 APPLICATION NOTE APPLICATION TE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Flash/EE Memory Programming via LIN Protocol 4 by Aude Richard INTRODUCTION

More information

Modbus/TCP is supported on some controllers. See QCI-AN028 Modbus TCP.

Modbus/TCP is supported on some controllers. See QCI-AN028 Modbus TCP. Date: 9 October 2007 www.quicksilvercontrols.com Modbus Protocol Included files: Modbus Protocol.qcp Modbus CRC.xls The Modbus protocol may be implemented in either an ASCII format or RTU format. QuickSilver

More information

RS-232 Control of the Advantage DRI

RS-232 Control of the Advantage DRI RS-232 Control of the Advantage DRI Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical

More information

Number Representations

Number Representations Simple Arithmetic [Arithm Notes] Number representations Signed numbers Sign-magnitude, ones and twos complement Arithmetic Addition, subtraction, negation, overflow MIPS instructions Logic operations MIPS

More information

Developer Notes INSTEON Thermostat v012. Developer Notes. INSTEON Thermostat. Revision History

Developer Notes INSTEON Thermostat v012. Developer Notes. INSTEON Thermostat. Revision History Developer INSTEON Thermostat v012 Developer INSTEON Thermostat Version 012 June 19, 2012 Revision History Rev Date Comments 001 10/28/11 Initial Release 002 11/4/11 Updated formatting in some sections

More information

A Issue A Original. Instruction Manual. nxds Serial Comms Interface

A Issue A Original. Instruction Manual. nxds Serial Comms Interface Instruction Manual A735-01-860 Issue A Original nxds Serial Comms Interface Description nxds6i nxds10i nxds15i nxds20i Item Number A735-01-983 A736-01-983 A737-01-983 A738-01-983 nxds6ic nxds10ic nxds15ic

More information

Interface Definition RISH EM 2340/1320/30/ _Rev. D - 8/2016

Interface Definition RISH EM 2340/1320/30/ _Rev. D - 8/2016 Interface Definition RISH EM 2340/1320/30/40 1 2-60-006-00-00494_Rev. D - 8/2016 2 Section DIGITAL MULTIFUNCTION INSTRUMENT Contents 1. Introduction Programmable Multi-function Energy Meter Installation

More information

LynX-10 Legacy Protocol Specification Version 1.01

LynX-10 Legacy Protocol Specification Version 1.01 LynX-10 Legacy Protocol Specification Version 1.01 Marrick Limited LynX-10 TM Legacy Protocol Specification Manual revision 1.01 Marrick Limited, Incorporated P.O. Box 950940 Lake Mary, FL 32795 (407)

More information

CLOCKAUDIO. MR88 Automatic Microphone Mixer RS232 Programming Version 4.2

CLOCKAUDIO. MR88 Automatic Microphone Mixer RS232 Programming Version 4.2 CLOCKAUDIO MR88 Automatic Microphone Mixer RS232 Programming Version 4.2 Clockaudio Limited, 9 Stratfield Park Elettra Avenue, WATERLOOVILLE Hampshire. UK Tel : +44 (0)2392 251193 Fax : +44 (0)2392 251201

More information

YDLIDAR F4PRO DEVELOPMENT MANUAL

YDLIDAR F4PRO DEVELOPMENT MANUAL YDLIDAR F4PRO DEVELOPMENT MANUAL Doc #:01.13.000032 文档编码 :01.13.000008 CONTENTS Working Mechanism... 2 System workflow... 2 System Communication... 3 Communication mechanism... 3 System command... 3 System

More information

LORD MANUAL. Wireless Sensor Networks LXRS Data Communications Protocol

LORD MANUAL. Wireless Sensor Networks LXRS Data Communications Protocol LORD MANUAL Wireless Sensor Networks LXRS Data Communications Protocol 1 2013 LORD Corporation MicroStrain Sensing Systems 459 Hurricane Lane Suite 102 Williston, VT 05495 United States of America Phone:

More information

LanBox LCX Reference Chart Version 3.04

LanBox LCX Reference Chart Version 3.04 our reference Reference Chart 3.04 concerning Network and midi commands to control the LCX LanBox LCX Reference Chart Version 3.04 date December 2012 V3.02: Added CommonSaveData command Minor corrections

More information

THANK YOU. Control System Communication Protocol Manual RackLink. Monitor Control Alert Report Analyze. Thank you for purchasing a RackLink product.

THANK YOU. Control System Communication Protocol Manual RackLink. Monitor Control Alert Report Analyze. Thank you for purchasing a RackLink product. Control System Communication Protocol Manual RackLink Monitor Control Alert Report Analyze THANK YOU Thank you for purchasing a RackLink product. I-00472 Rev D TABLE OF CONTENTS PROTOCOL TRANSPORTS...

More information

Embit Binary Interface - IEEE Specific Documentation. embit s.r.l.

Embit Binary Interface - IEEE Specific Documentation. embit s.r.l. Embit Binary Interface - IEEE 802.15.4-Specific Documentation embit s.r.l. Document information Versions & Revisions Revision Date Author Comments 1.0 A. Sala First release 1.1 14/12/2012 C. Biagi Minor

More information