2 LGE Tool
Speedster04 edited this page 2026-03-22 02:03:06 +01:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

LGE Tool transmits proprietary RF control frames used by certain laser tag systems operating in the 868 MHz ISM band. The system uses RFM69-based FSK packets with a fixed network ID and sync word. The tool was originally written by Furrtek for the portapack-havoc project.

Warning

This tool is intended for research and testing on equipment you own or operate. Transmitting control commands on third-party systems without authorisation may be illegal in your jurisdiction.

Radio Parameters

The system uses three fixed channels in the 868 MHz band. The default frequency is 868.067 MHz.

Channel Frequency
1 868.067 MHz
2 868.183 MHz
3 868.295 MHz
Parameter Value
Modulation FSK
Baud rate 9600
Deviation 4,000 Hz
Bandwidth 2,500,000 Hz
Packet format RFM69, Network ID 5, Sync 0x2DD4

Controls

  • Frame: Selects the type of command frame to transmit (see below).
  • All ch. (checkbox, default: on): When enabled, the frame is transmitted sequentially on all three channels (868.067 → 868.183 → 868.295 MHz). When disabled, only the currently selected frequency is used.
  • Room (12): Room/arena number.
  • Text: Player or team nickname, up to 15 characters. Opens the alpha keyboard on press.
  • Team (16): Team number.
  • Player (150): Player number.

Frame Types

Frame Description Fields used
Key Simulates a hit/shot on the target player Room, Player
Set nickname Assigns a nickname to a player Room, Player, Team, Text
Set team Sets the name for a team Team, Text
Brdcst nick Broadcasts a player's nickname to all units Player, Team, Text
Start Sends a game start command Room
Game over Sends a game end command Room
Set vest Configures a vest/sensor unit See below

Set vest (vest configuration)

The Set vest frame configures the behaviour of an individual vest unit:

  • ID (12): Vest unit ID.
  • Pow (110): Zap power level (duty cycle).
  • Time (125, × 100 ms): Zap duration. A value of 2 = 200 ms.
  • Heartbeat (checkbox, default: on): Enables heartbeat signal from vest.
  • RX tick (checkbox, default: on): Enables RX tick signal from vest.

The console area below the controls shows the raw hex bytes of each generated frame.

Settings Persistence

Settings are saved to tx_lge.ini.