Skip to main content

SE254 Supported Protocols

Below is a list of ScanaStudio add-on scripts designed to provide protocol decoding support for the SE254 series.

Note
  • Decoders are automatically downloaded and updated from within ScanaStudio Logic Analyzer software.
  • In case ScanaStudio cannot access internet and download / update the scripts, you can download them manually from that page.
  • Decoders listed below are open source, feel free to inspire from them to create your own ScanaStudio script.
  • You can create your own scripts and keep them private, or you can chose to share them!

1-Wire

Version: 0.15

Author: Vladislav Kosinov, Alexander Goomenyuk

1-Wire protocol analyzer. Decodes Reset, presence and byte fields.

Last updated: 1/4/2024

FDX-B

Version: 0.2

Author: Victor Canoz

This protocol can decode FDX-B Animal Identification signals. Refer to ISO 11784/5 for more information.

Last updated: 8/22/2019

IR_NEC

Version: 1.0

Author: Corentin Maravat

Decode the IR NEC protocol.

Last updated: 9/11/2020

LPC (Low Pin Count)

Version: 0.1

Author: Ibrahim KAMAL

The LPC protocol is a low-pin-count bus developed by Intel to replace older, bulkier interfaces like the ISA bus in PCs.

Last updated: 3/7/2025

NMEA_2000

Version: 0.1

Author: Corentin MARAVAT

Decode most of NMEA 2000 PGN.

Last updated: 1/20/2023

SDIO

Version: 1.00

Author: Corentin Maravat

SDIO Bus Decoder

Last updated: 9/11/2020

SWD

Version: 1.1

Author: Corentin Maravat

SW-DP decoder according to the ARM Debug Interface Architecture Specification ADIv6.0. About the APACC, it can decode the MEM-AP and the JTAG-AP, others are consider unknown.

Last updated: 3/28/2023

Servomotor

Version: 2.0

Author: Corentin Maravat

Decode servomotor command signal.

Last updated: 2/18/2023

Atmel SWI

Version: 0.10

Author: Nicolas BASTIT

The Atmel Single Wire Interface (SWI) is a special purpose interface primarily used to communicate with Atmel Crypto-Authentication products. The protocol is designed to be compatible with standard microcontroller UART peripherals.

Last updated: 12/12/2019

Biphase Encoding

Version: 0.2

Author: Victor Canoz

Biphase signaling decoder

Last updated: 11/18/2019

CAN Bus

Version: 1.0

Author: Ibrahim KAMAL, Nicolas Bastit

CAN bus protocol analyzer (supporting CAN FD)

Last updated: 7/9/2024

CSV import

Version: 0.5

Author: Camille Perrin, I. KAMAL, Nicolas BASTIT

Build signals from a CSV file.

Last updated: 11/22/2023

DHTxx

Version: 0.26

Author: Nicolas BASTIT

The digital temperature and humidity sensor DHT11 and DHT22 is a composite sensor that contains a calibrated digital signal output of temperature and humidity. The technology of a dedicated digital modules collection and the temperature and humidity sensing technology are applied to ensure that the product has high reliability and excellent long-term stability. The sensor includes a resistive sense of wet component and an NTC temperature measurement device, and is connected with a high-performance 8-bit microcontroller. DHT22 has a larger range of temperature.

Last updated: 3/28/2023

DMX-512

Version: 0.74

Author: Nicolas BASTIT

DMX512 (Digital Multiplex) is a standard for digital communication networks that are commonly used to control stage lighting and effects. Signals are based on UART. DMX512-A include RDM improvement that allow bidirectional communication between slaves devices and the master.

Last updated: 3/29/2023

Frequency Modulation

Version: 0.4

Author: Camille Perrin

Frequency modulation logic signal generator

Last updated: 3/29/2023

Gray Code

Version: 0.4

Author: Juille Neil, Ibrahim KAMAL

gray code support for ScanaStudio.

Last updated: 3/29/2023

HDMI-CEC

Version: 0.1

Author: Nicolas BASTIT

Consumer Electronics Control (CEC) is an HDMI feature designed to allow the user to command and control up to 15 CEC-enabled devices, that are connected through HDMI.

Last updated: 9/20/2019

I2C Temperature and Humidity sensors

Version: 0.3

Author: Ibrahim KAMAL

I2C Temperature Sensors and Humidity Sensors decoder. Supported sensors : SHT20, SHT21, SHT25, STS21, HTU21A, HTU20D, HTU21D, HTU_3800, Si7006_A10, Si7020_A10, Si7021_A10, Si7013_A10

Last updated: 5/2/2022

I2C

Version: 0.13

Author: Ibrahim KAMAL, Alexander Goomenyuk

I2C support for ScanaStudio.

Last updated: 3/10/2025

I2C scanner

Version: 0.5

Author: Camille Perrin

This script is used to help scanning an I2C bus to find all valid adddresses (addresses for which a device is responding with an acknowledged). This script is not meant to be a full functionnal I2C analyzer, but rather a simplified version that focuses on finding devices on a bus. The signal builder feature can be used to generate a series of I2C address calls to scan the whole range of possible addresses.

Last updated: 3/28/2023

I2S

Version: 0.2

Author: Ibrahim KAMAL, Vladislav Kosinov

I2S Digital audio signals decoders

Last updated: 8/14/2019

JTAG

Version: 0.40

Author: Nicolas BASTIT

JTAG (named after the Joint Test Action Group which codified it) is an industry standard for verifying designs and testing printed circuit boards after manufacture.

Last updated: 3/29/2023

LIN Bus

Version: 0.7

Author: Ibrahim KAMAL, Vladislav Kosinov

LIN (Local Interconnect Network) protocol analyzer

Last updated: 10/15/2019

Manchester Encoding

Version: 0.4

Author: Vladislav Kosinov

Manchester code is a line code in which the encoding of each data bit is either low then high, or high then low, for equal time

Last updated: 9/28/2020

Memory bus

Version: 0.1

Author: Ibrahim KAMAL

This script decodes memory bus transactions, showing address, data and control lines.

Last updated: 9/22/2024

MIDI

Version: 0.5

Author: Ibrahim KAMAL

MIDI 1.0 protocol

Last updated: 8/26/2019

MODBUS

Version: 0.32

Author: Nicolas BASTIT

Modbus enables communication among many devices connected to the same network, for example, a system that measures temperature and humidity and communicates the results to a computer. Modbus is often used to connect a supervisory computer with a remote terminal unit (RTU) in supervisory control and data acquisition (SCADA) systems. Many of the data types are named from industry usage of Ladder logic and its use in driving relays: a single-bit physical output is called a coil, and a single-bit physical input is called a discrete input or a contact.

Last updated: 2/21/2025

Parallel Bus

Version: 0.11

Author: Nicolas BASTIT

In data transmission, parallel communication is a method of conveying multiple binary digits (bits) simultaneously. It contrasts with serial communication, which conveys only a single bit at a time; this distinction is one way of characterizing a communications link.

Last updated: 12/12/2019

PMBus

Version: 0.3

Author: Ibrahim KAMAL

PMBus protocol analyzer

Last updated: 5/2/2022

PWM

Version: 0.7

Author: Ibrahim Kamal, Camille Perrin, Nicolas BASTIT

PWM (Pulse Width Modulation) module. Can be used to decode and generate PWM signals.

Last updated: 1/26/2024

RGB LED

Version: 0.4

Author: Vladislav Kosinov

Adressable RGB LED chipsets

Last updated: 3/3/2020

Smart Battery system (SBS)

Version: 0.7

Author: Ibrahim KAMAL

Smart Battery System data analyzer (Compliant to specifications V1.1)

Last updated: 5/2/2022

SMBus

Version: 0.6

Author: Ibrahim KAMAL

System Management Bus (SMBus) protocol analyzer.

Last updated: 5/2/2022

SPI

Version: 1.86

Author: Vladislav Kosinov, Ibrahim Kamal

Highly configurable SPI bus decoder

Last updated: 1/6/2025

SPI Flash memory

Version: 0.3

Author: Ibrahim KAMAL, Chris HEMINGWAY

SPI Flash memory transactions analyzer

Last updated: 12/20/2019

SSI

Version: 0.3

Author: Ibrahim Kamal

Synchronous Serial Interface analyzer

Last updated: 8/27/2019

ARM TPIU Trace

Version: 0.2

Author: Ibrahim KAMAL

This script decodes ARM trace TPIU bus. TRACE CTRL is currently not supported.

Last updated: 9/27/2019

UART

Version: 1.55

Author: Vladislav Kosinov, Ibrahim Kamal, Nicolas Bastit

Serial UART (Universal asynchronous receiver/transmitter) Protocol Decoder.

Last updated: 11/7/2022

USB (1.5/12 Mbps)

Version: 0.0

Author: Hristo Gochkov

USB 1.5 and 12 Mbps decoder

Last updated: 7/24/2020