Supported Protocols

Reference for SubGHz protocols decoded by GhostESP

GhostESP automatically attempts to decode captured signals using 20+ common SubGHz protocols. When a signal is successfully decoded, it can be reconstructed and transmitted reliably.

Decoded protocols

Princeton

  • Common use: Garage door remotes, wireless sensors
  • Frequency: 315 MHz, 433.92 MHz
  • Bit length: 24 bits
  • Encoding: Manchester-like with specific timing

CAME

  • Common use: Gate and garage door remotes
  • Frequency: 433.92 MHz
  • Bit length: 24 bits
  • Variants: CAME, CAME Atomo

Nice Flo

  • Common use: Nice brand gate openers
  • Frequency: 433.92 MHz
  • Bit length: 24 bits

Nice Flor S

  • Common use: Nice brand gate systems
  • Frequency: 433.92 MHz
  • Bit length: Variable

PT2260 / PT2262

  • Common use: Generic remote controls, alarm sensors
  • Frequency: 315 MHz, 433.92 MHz
  • Bit length: 12-24 bits
  • Encoding: Simple address/data format

Chamberlain

  • Common use: Chamberlain garage door openers
  • Frequency: 315 MHz, 390 MHz
  • Bit length: Variable
  • Note: Some models use rolling codes

Linear

  • Common use: Linear brand gate operators
  • Frequency: 310 MHz, 315 MHz, 390 MHz
  • Bit length: 24 bits
  • Variants: Linear, Linear Delta3

KeeLoq

  • Common use: Secure garage door and vehicle remotes
  • Frequency: 433.92 MHz, 868 MHz
  • Bit length: 64 bits
  • Note: Uses rolling code encryption; replay may fail

Holtek

  • Common use: Holtek-based remote controls
  • Frequency: 433.92 MHz
  • Bit length: 12-24 bits
  • Variants: Holtek, Holtek HT12X

FAAC SLH

  • Common use: FAAC gate automation systems
  • Frequency: 433.92 MHz
  • Bit length: Variable

Alutech AT-4N

  • Common use: Alutech gate systems
  • Frequency: 433.92 MHz
  • Bit length: Variable

Marantec

  • Common use: Marantec garage door openers
  • Frequency: 868 MHz
  • Bit length: Variable

Unilarm

  • Common use: Alarm systems
  • Frequency: 433.92 MHz
  • Bit length: 24 bits

Gangqi

  • Common use: Asian market remotes
  • Frequency: 433.92 MHz
  • Bit length: Variable

Doitrand

  • Common use: Various remote controls
  • Frequency: 433.92 MHz
  • Bit length: Variable

Gate TX

  • Common use: Generic gate transmitters
  • Frequency: 433.92 MHz
  • Bit length: 24 bits

Raw signal fallback

If a signal cannot be decoded with any known protocol, GhostESP saves it as raw timing data. Raw captures can still be transmitted but:

  • Require cleaner captures for reliable replay
  • Are more sensitive to timing and environmental factors
  • Cannot be edited or modified as easily as decoded signals

Protocol detection

GhostESP uses a stream decoder engine that tests captured signals against all supported protocols simultaneously. When a protocol matches with sufficient confidence, the signal is decoded and the protocol name, bit count, and decoded code are displayed.

Notes

  • Protocol detection is automatic; no manual selection is required.
  • Some protocols share similar timing; detection may not always be 100% accurate.
  • Rolling code protocols (like some KeeLoq implementations) can be decoded but may not replay successfully due to counter synchronization.
  • New protocols can be added to the decoder engine by updating the firmware.

Troubleshooting

  • Wrong protocol detected: If the decoded protocol doesn’t match your device, try raw capture mode.
  • Decode fails: Ensure the signal capture is clean and complete. Move closer to the target device.
  • Replay fails on decoded signal: The device may use rolling codes or additional security measures.