Multi Protocol Analyzer


●Supports UART, I2C, and SPI without option
●Multi-protocol supported
●Mega speed measurement
●Long time recording by AUTO SAVE function
●Logic analyzer analysis and signal voltage measurement
●Supports PC connection and remote control by Wi-Fi

LE-3500R: Japanese model (with Japanese manual)
LE-3500R-E: Abroad model (with English manual)

LE-3500R/LE-2500R adopted TTL port as its standard besides RS-232C, RS-422, and RS-485 while having the same feature such as small and light body of LE-3500/LE-2500. You can monitor I2C or SPI without expansion board.
It incorporates versatile analysis functions and excellent portability, thus fully supporting the development tests, after-sale services and trouble analysis. LE-series have been used in the industries of railways, aviation, and a variety of manufactures for few decades. With optional kits, it can be used for developing in-vehicle and embedded devices. Unlike the software based analyzers, it cannot be affected by the capability of PC and can be used in the place where PC is not allowed.

This model is discontinued. The successor is LE-3500XR.

Supports UART, I2C, and SPI without option

The analzyer has a TTL (1.8V to 5V) measurement port as standard equipment. Without using an optional board the analyzer can do monitoring and test of modules of I2C, SPI, and UART interfaces such as AD conversion ICs and memory ICs.

<TTL connection example>
<TTL measurement port>

2.54mm pich pin header connector
Equivalent to HIF3FC-10PA-2.54DS(71) HIROSE ELECTRIC
TTL line: UART, I2C, and SPI measurement terminals
TRG line: External trigger I/O and PWR terminal
* PWR terminal outputs the selected signal level voltage (1.8/2.5/3.3/5V).

<A 5-wire TTL prove is attached>

It can be used for connection of TTL communication signals and external trigger signals.
If you use both at the same time, please purchase extra.

<Interface setting>
<I2C monitor xample>
<SPI monitor example>

Multi-Protocol supported

■Supports various protocls

Equipped with RS-232C, RS-422/485, and TTL measurement interfaces as standard. The probe cable for TTL is included as standard accessory, and the RS-422/485 measurement connector is a detachable terminal block for easy connection.

<Protocol setting>
<Interface setting>
■Supports RS-232C of DSUB9 pin

In addition to the DSUB 25-pin monitor cable, a DSUB 25-pin to 9-pin conversion adapter and a DSUB 9-pin monitor cable are also included. Connect from DSUB 25-pin synchronous communication equipment to DSUB 9-pin RS-232C equipment without adding an optional cable.

■Detachable terminal block for the RS-422/485 port

The RS-422/485 cable can be directly connected and when you want to take the analyzer awasy from the line you just needs to detach the terminal block.

■Expansion kits supports CAN/LIN and Current loop communciation.

Protocols of differing hardware specifications are supported by simply changing the measurement boards.

■Support Modbus communication for Field bus protocol

It is able to measure high-speed Modbus communication, detecting idle time for 3.5 characters which will be a frame end.
Support Modbus-ASCII and Modbus-RTU telegram structure. LRC/CRC frame check are automatically made according to the data format, and error check/error trigger are available.

<Example of usage of analyzer for Modbus communication>
Diverge Modbus communication on RS-485 line and measure by the analyzer.

<Modbus setting>
<Modbus normal display>
<Modbus frame display>

Mega-speed measurement

You can test measurement of high-speed communications up to 2.048Mbps. Using high precision DPLL technology for open baud rate support, transmission and reception speeds can be separately set to an effective 4 digits.

<Baud rate setting>

Long time recording by AUTO SAVE function

The auto save function makes it possible to continuously save up to 32Gbyte. It automatically saves the content of the capture memory into a SD card or USB flash. And it continuously saves data into the measurement log of a user-specified file size, using ring recording as long as the card has space. In addition, it is useful for identifying communication failures which occur at rare intervals.

Target Line Speed (bps) Continuous Recording Time Reference*1
Main memory only When Using 32GB external memory*2
9600bps Approx. 4hrs. Approx. 80days
115.2Kbps Approx. 18min. Approx. 6.5days
1Mbps Approx. 140sec. Approx. 20hrs.
*1: When 1 kilobyte data is repeatedly transmitted by full duplex with intervals of 1m second idle time for each. Both transmission and reception data consume 4 byte of memory for each capture.
*2: When using SD-32GX or 32GB USB flash memory.
Saving the captured data to USB flash or SD card External memory up to 32GB
Supports optional SD card (such as SD-32GX) or USB flash

Logic analyzer analysis and signal voltage measurement

Communication line timing is analyzed and displayed as a logic analyzer display to a time resolution of max. 50ns. The new function of signal voltage measurement ensures ease of the voltage measurement of RS-232C signals and voltage swing of TTL in places where tester probes cannot reach smoothly.

<Logic analzyer display>
<Signal voltage measurement example>

Supports PC connection and remote control by Wi-Fi

Measurement data can be used on your PC with the light edition of the PC link software attached to the analyzer, or by using free text conversion software or print data acquisition software. The PC link software supports USB connection and Wi-Fi connection (Wi-Fi function is supported only in Japan, USA, Canada, and EU), and remote measurement is possible by connecting multiple analyzers at the same time. It also supports display of measurement data saved in a memory card or USB memory, data conversion, etc. In addition, by using the Android application "LE-REMOTE4" with a smartphone or tablet, you can also remotely control the analyzer from a smartphone with a Wi-Fi connection.

: The light edition of LE-PC300R limits it monitoring time for 10 minutes and the number of files of text conversion (at the same time) up to 3. The full edition of the PC link software "LE-PC300R" (available as an optional product) does not have these limitations.

The Wi-Fi connection can be used via an access point or direct connection.

Beside real-time data transfer, external memory devices are also available.
Multiple connection by Wi-Fi (supported only in Japan, USA, Canada, and EU)
Access the analyzer from a smartphone
<Android application image>

Online monitoring

The online monitor function, like a sniffer, records telegrams in the capture memory and provides an easy-to-understand display for the type of protocol, without affecting the communications line.
LINE EYE protocol analyzers record not only communications data but the time (time stamp) of transmissions and receptions as well as idle time. Therefore, failure time and timeout status can be checked.
As a standard feature, the analyzer support various communications standards from asynchronous to packet switching systems.
Depending on the test, you can select bit transfer sequence and polarity, as well as modulation format from NRZ, NRZI, FMO and FM1. The feature allows to support effective analysis by omitting SYN codes and using SDLC/HDLC address filter.

<Example of connection for online monitoring>

< Demonstration of Communication Test >

<Raw data display>
<PPP translation display>
<Timing data display>
■Special data items are expressed in individual signs.

Display special data items, such as errors and HDLC frags etc. in individual signs.

Short Frame
Block check code (Normal)
Block check code (Abnormal)
Parity error
Framing error
Parity and Framing Error
■Line State LED

Communications line state is indicated in real time using 2-color LEDs.

■Time Stamp measurement

Record the data and the time of transmission / reception for data frames. ASYNC cannot recognize the length of frame. Thus, our analyzers decide the frame end when it finds the specific character, or when it passes the specific time of being non-communication. Time stamp will be displayed in above 2 situations.

* Specifies OFF, day / hour / minute, hour / minute / second, or minute / second / 10msec. Non-communication state which works as the frame end detection time of ASYNC and Burst communications can be set from 1 to 100ms.
* If there are some frame with same time stamp, it is because the analyzer measured the frames in 10ms.
■Idle Time measurement

The amount of idle time between communications frames can be measured.

* Specifies OFF or a resolution of 100msec., 10msec. or 1msec.
■Trigger function

The trigger feature allows you to specify a communications event as the trigger condition and have measurement operations executed automatically when that condition is specified. Up to four pairs of conditions and operations can be set, which is helpful towards identifying frequent intermittent faults that occurs with communications systems. And, the operation of a trigger condition can be specified as the condition for another trigger, making it possible to analyze complicated operations based on sequential trigger.

Trigger Condition Communication error (Parity, MP, framing, BCC, break, abort, short frame can be specified individually.), communication data string up to 8 characters (don't care and bit mask available), idle time more than the specified duration, match time/counter value, logic status of interface signal line and external trigger input
Trigger Action Stops measurement/test (offset can be set), validates trigger condition controls timer (start/stop/restart), controls counter (count/clear), activates buzzer, saves monitor data on a memory card, sends the specified character string (during manual simulation), and sends pulse to external trigger terminal OT2.
<Trigger setup summary display>
<Trigger condition setup>
<Trigger action setup>
Statistical Analysis Measurement

Statistics can be compiled for transmission and reception data sets, frames and the number of established trigger events, and subsequently displayed as a graph (Unit: 1 to 240min.). This helps to understand communications traffic and error frequency for a specific time period.

<Graph of Statistically analyzed data>
Monitor Condition Auto Setting

The analyzers can analyze communications data and automatically set basic measuring conditions, such as communications speed, character framing, data code, synchronization character, BCC/FCS, etc. This is effective for monitoring lines of unknown communications conditions.

 The auto setting is available only for ASYNC, SYNC/BSC, and HDLC/SDLC. This function is not accurate with small volumes of communications data or data that contains many errors.
 This function supports up to 115.2kbps.
<Search display>
<Determination display>
Delay Time Measurement

A feature to measure the voltage of four RS-232C signal lines has been added to the conventional delay time function used to analyze the delay time of control line changes (e.g., RTS to CTS changes) at a resolution of 0.1ms.

<Delay time measurement>


With the simulation feature, the LINE EYE protocol analyzers act as the counterpart to the target device and perform transmission and reception tests according to protocol. Even in the early stages of development when matching devices are not available, tests can be run at near to actual operating status. After checking the communications protocol step by step in the analyzer's own original MANUAL mode, a developer can create a simple program to branch conditions using menu selection and test more complicated communications protocols.
Communications speed can be freely set. Therefore, margins can be evaluated by intentionally shifting communications speed, and error response processing can be checked using test data that mixes in data with parity errors.

<Control lines and data transmission timing>
<Example of connection for simulation>

The manual mode allows you to send the data registered in the transmission table which corresponds to the "0" to the "F" keys. The data can be set with one press of a key. By using expansion data table, with 10 table groups of “0” to “9” you can select the send data from max 160 data. While checking replies from a unit under development with the monitoring feature, you can easily and simply test the communications process. You can also send fixed data by registering it under a key combination of the SHIFT and "0" to "D" keys, as well as turn RTS/CTS and DTR/DCD signal lines on/off with the SHIFT and "E"/"F" key combinations.

<Transmission table setup display>
■FLOW Mode

Flow control can be simulated on the transmission and reception-lines using X-on/off flow control or the control line handshake. In the transmission mode, up to 16 cycles of data from transmission start until a generated interrupt request can be displayed. In the reception mode, you can set the number of received data cycles until a transmission interrupt request is generated, as well as the time until the transmission resume request is generated.

<Flow control test setup display>
■ECHO Mode

In the echo mode, the analyzer internally return received data. Buffer echo to send back data by a reception frame, character echo to send back data by a character and loop back echo that simply loops back data can be selected. It is used to test display terminals and communications terminals.

<ECHO mode setup display>

The polling mode simulates the slave and master units in multidrop (1:N connection) polling protocols. In the slave mode, the analyzer check the number of received frames that are assigned their address and whether errors occur or not, replying with user-set data. In the master mode, they send polling messages to 32 slave units, and check and display replies from each slave.

<Polling setup display>

In the buffer mode, you can select transmission and reception, and send transmitted or received data that has been captured in the buffer using the unit's monitoring capabilities, as simulation data without requiring further manipulation. This mode is effective in conducting reproducibility tests using the same data as that monitored under actual communications conditions.

<Buffer data reproduction setup display>

By creating a purpose-specific command program, the communications protocol can be flexibly simulated alongside condition monitoring. The program is created using the menu selection, so it is easy to master.

<Program display>

[ PROGRAM mode commands ]
Command Operation
SEND CHR □□□□□□□□ Sends max. 8 data sets.
SEND REG □ Sends data registered in transmission table under specified REG No.
SEND TBL □ Sends specified transmission data table.
SEND BRK Sends break signals (only for ASYNC)
WAIT CHR □□□□□□□□ Waits until receiving specified data (max. 8 data sets).
WAIT FRM Waits until receiving 1 frame.
WAIT TM □□□□ Waits for specified amount of time.
GOTO L□□□ Jumps to specified label No.
CALL L□□□ Jumps to subroutine of specified label No.
IF CHR□□□□□□□□ L□□□ Branched if specified data in reception buffer.
IF LN □=□ L□□□ Branches if interface line is specified logic.
SET REG □ □□□□□□ Sets or increases/decreases value of specified REG No.
SET TM □□□□□□□ Controls specified timer and sets to specified value.
INT TRG 0 L□□□ Interrupts specified label when trigger 0 condition is satisfied.

BERT(Bit Error Rate Test)

BERT support enables you to measure transmission quality of communications lines by a loop-back or interactive connection. It is possible to measure evaluation parameters (bit error count, block error count) conforming to ITU-T G.821 Notification, hence enabling bit error rate evaluations and fault point identification. Elaborate test patterns and functions such as bit error forced interrupt are comparable to dedicated equipment.

<BERT setting display>

Evaluation is possible in ASYNC or SYNC mode, by specifying measurement period (continuous, received bits, duration) or test pattern.

<BERT measurement display>

Once started, the results of measured line quality are displayed and updated in real time.

<Example connection for BERT>

[BERT Measurement Content]

Communication mode Can select the ASYNC or SYNC mode.
Test Pattern
CONTINUE : Continuous measurement
R-BIT : Continues the test until the number of effective received bits exceeds the designated value.
RUN TIME : Continues the test until the measurement time exceeds the designated value.
Pattern 26-1, 29-1, 211-1, MARK, SPACE, ALT, DBL-ALT, 1in4, 1in8, 1in16, 3in24
Measured Data
Savail Available measurement in seconds 0 to 9999999
R-Bit Effective bits received 0 to 9999999 to 9.99E9
E-bit Error bit count 0 to 9999999 to 9.99E9
Bit-ER Bit error rate 0 to 9.99E-9 to 1
E-Sec Error in seconds 0 to 9999
Loss SYNC loss count 0 to 999
R-Blk Effective blocks received 0 to 9999999 to 9.99E9
E-Blk Block error count 0 to 9999999 to 9.99E9
Blk-ER Block error rate 0 to 9.99E-9 to 1
%E.F.S Normal operation rate 0.000 to 100.000%

Menu-Based simple operation

Anyone can easily operate the analyzer owing to the easy menu selection system handed down from earlier models.

<Top menu display>
Offline Analysis and Data Searches

Measurement data displays can be freely scrolled and paged. A powerful search feature allows you to locate specific data and perform counting.

Search Key Communications error (individual error type can be specified), communications data string of max. 8 characters (DON'T CARE and bit mask can also be specified), idle time beyond a specified duration, specific time stamp (DON'T CARE can also be specified), external trigger matching data
Search Operation Find and display, counting

<Search key setting>

Using "DON'T CARE (*)," you can search for time stamp data from 10:30:00 to 10:39:59 as in this example.

PC Compatible File Management Specification

Test conditions and results such as measured data can be saved on optional SD cards or USB flash in the file management format compatible with your PC. Of course, files can be interchangeably used between models. Therefore, measurement data can be saved on-site with LE-2500R, and analyzed or manipulated in greater detail using LE-3500R back in the office.

The LE-8200(A), LE-3500(R), LE-2500(R), LE-1500, LE-7200, LE-3200, LE-2200, and LE-1200 are compatible in measurement data file. Part of files or data saved in higher hierarchy models or new models, hower, may not be available in lower hierarchy models or conventional models.

<File operation display>

Types, names, sizes and the data/time of files saved in the memory card can be checked.

File type Measurement data (.DT), Trigger save data (TG SAVEnn.DT), Auto save data (#nnnnnnn.DDT), Measurement Conditions (.SU)
File operation Displaying normal file or designated type of files, Save, Load, Deletion, Format

<File filter setup>

When many files have been saved, the file filter feature allows you to specify the type of file to be displayed.

This is set to display data betwen 0:00 on August 1, 2008 and 23:59 on August 31, 2008.

Updating to Firmware

You can download the latest version of software from our website to take advantage of the latest functions and features.
-> Download

Auto RUN/STOP for Unmanned Measurement

By setting time and a data of measurement start and end, measurement can be done automatically during the specified time period.

<Auto run display>
Various Print Formats

Measurement data of a user-specified range can be printed out continuously from any printer. And, with a dedicated printer, you can print hard copy images of computer displays and continuous images of logic analyzer waveforms.

[ Printing Sample image ]

  • Normal data
    *=[LE-3500]=====[2015-03-05 14:33:40]=*
    * Model     : LE-3500                 *
    * Version   : 1.11                    *
    * Extension : Standard                *
    * Serial No.: ********                *
    * Start time: 2015-03-04 14:20:54     *
    * Stop time : 2015-03-05 01:36:07     *
    * MONITOR DATA                        *
    *  PROTOCOL: HDLC                     *
    *  S-SPEED : 2M      R-SPEED : 2M     *
    *  CODE    : EBCDIC  FCS     : FCS16  *
    *  FORMAT  : NRZ     CLOCK   : ST1    *
    *  S-ADDR  : *       R-ADDR  : *      *
    *  IDLE TM : 1ms     TM STAMP: MS10m  *
    *                 PRINT CODE : EBCDIC *
    SD:[ IDLE ][ TMSP ]52435252430D[ TMSP ] - - - - - -[ IDLE ]
       [ 0664 ][322868] R C R R CCR[322869]            [ 0051 ]
    RD:                 - - - - - -        0D0A4F4B0D0A
                                           CRLF O KCRLF
    SD:[ TMSP ]52435252430D[ TMSP ] - - - - - -[ IDLE ][ TMSP ]
       [322920] R C R R CCR[322921]            [ 0071 ][322993]
    RD:         - - - - - -        0D0A4F4B0D0A
                                   CRLF O KCRLF
    SD:52435252430D[ TMSP ] - - - - - -[ IDLE ][ TMSP ]52435355
        R C R R CCR[322994]            [ 0063 ][323058] R C S U
    RD: - - - - - -        0D0A4F4B0D0A                 - - - -
                           CRLF O KCRLF
    SD:430D[ TMSP ] - - - - - -[ IDLE ][ TMSP ]52435355430D[ TM
        CCR[323059]            [ 0041 ][323100] R C S U CCR[323
    RD: - -        0D0A4F4B0D0A                 - - - - - -
                   CRLF O KCRLF
    SD:SP ] - - - - - -[ IDLE ][ TMSP ]52434155430D[ TMSP ] - -
       101]            [ 0046 ][323148] R C A U CCR[323149]
    RD:    0D0A4F4B0D0A                 - - - - - -        0D0A
           CRLF O KCRLF                                    CRLF
    SD: - - - -[ IDLE ]
               [ 0132 ]
        O KCRLF
  • Line state
    *=[LE-3500]=====[2015-03-05 16:18:30]=*
    * Model     : LE-3500                 *
    * Version   : 1.11                    *
    * Extension : Standard                *
    * Serial No.: ********                *
    * Start time: 2015-03-04 18:57:59     *
    * Stop time : 2015-03-05 19:06:07     *
    *  PROTOCOL: PPP                      *
    *  S-SPEED : 57600   R-SPEED : 57600  *
    *  CODE    : HEX     FCS     : FCS16  *
    *  IDLE TM : 1ms     TM STAMP: MS10m  *
    SD:    [ TMSP ]02303132333435363738394142434445464748494A4B
           [375945]SX 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K
    RD:             - - - - - - - - - - - - - - - - - - - - - -
    SD:4C4D4E4F505152535455565758595A0319            [ TMSP ]02
        L M N O P Q R S T U V W X Y ZEX{}            [380152]SX
    RD: - - - - - - - - - - - - - - - - -                     -
        0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R
    RD: - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        S T U V W X Y ZEX{}
    RD: - - - - - - - - - -
  • BERT
    *=[LE-3500]=====[2015-02-07 16:16:51]=*
    * Model     : LE-3500                 *
    * Version   : 1.11                    *
    * Extension : Standard                *
    * Serial No.: XXXXXXXX                *
    * Start time: 2015-02-07 16:16:04     *
    * Stop time : 2015-02-07 16:16:36     *
    * BERT RESULTS                        *
    *  PROTOCOL: ASYNC                    *
    *  S-SPEED : 9600    R-SPEED : 9600   *
    *  CHAR BIT: 8       STOP BIT: 1      *
    02/07 16:00       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:01       0  460768       5 1.09E-5       1 1.37E-4       1  98.305
    02/07 16:02       0  460768       5 1.09E-5       1 1.37E-4       1  98.305
    02/07 16:03       0  460800       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:04       0  460800       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:05       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:06       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:07       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:08       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:09       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:10       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:11       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:12       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:13       0  460776       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:14       0  460768       0 0.00E+0       0 0.00E+0       0 100.000
    02/07 16:15       0  460768      70 1.52E-4      15 2.05E-3       4  93.220
    02/07 16:16       0  240096       0 0.00E+0       0 0.00E+0       0 100.000
  • Logic analyzer waveform (click)
  • TREND (click)