Board Installation
1
Carefully unplug the solenoids and eye (a small flathead screwdriver works well for this), and remove the existing control board by taking out the three screws securing it to the grip frame.
2
Install the included extra-long screw and plastic spacer to the trigger board.
3
Insert the trigger board into the main board carefully, lining up the four pins cleanly before applying pressure.
4
Place the Saber board into the grip frame while keeping the rear buttons in place and avoiding any snag on the trigger microswitch lever.
5
Snug the trigger-board screw only enough to secure it. Overtightening can bind the trigger. Then install the two remaining screws.
6
From top down, plug in the cocking solenoid, sear solenoid, eye, and battery.

Trigger boards, optical and microswitch.

Trigger board with screw and spacer.

Align the trigger board to the main board by the four-pin connection before seating the rest of the assembly.

Main board seated in the grip frame.

Watch the trigger switch area while lowering the board into place.
Configuration Options
You can configure your Saber board using any of the following options...
Android App (Bluetooth)
The Saber can be configured from the Android app over Bluetooth. Download the app from here.
WiFi
1
Enable the 'Serve WiFi' option from the Saber menu.
2
Connect your phone or tablet to the 'Saber' WiFi network.
3
Open the URL shown on the OLED: http://saber
4
Enter the randomly generated 4-digit PIN when prompted.

Configuration
Timing Controls
These are the primary tuning controls for the firing cycle. The captive portal and Android app should present these in nearly the same language.
Balls Per Second
Overall rate of fire target for the firing cycle.
Default: 10.5 bps
Sear Dwell
[SON]
Milliseconds the sear is energized.
Default: 4ms
Bolt Delay
How long after the sear is released before the bolt begins cocking. A value of zero means start opening the bolt the same instant the sear closes.
Default: 5 ms
Bolt Dwell
[CON]
How long the cocking block stays open when the eye is not used for automatic timing. If the Eye is enabled this is how long to wait before checking if it is blocked. If this interval is too short there is a risk the eye will see the bolt before it has cleared the breech and think it is a ball.
Default: 45 ms
Eye Holdoff
When the ball is detected, wait this amount of time before closing the bolt, to account for the ball not being fully seated when the eye triggers.
Default: 2 ms
Eye Timeout
[C T/OUT]
The longest the bolt is allowed to remain open while waiting for a ball to drop.
Default: 500 ms
Short Cycle
[COFF]
Time to ensure the bolt has closed. Normally this interval is absorbed into the balls-per-second wait and only becomes necessary at high (15bps+) rates of fire.
Default: 22 ms
Eye Settings
Eye
Start eye enabled or disabled when the Saber powers on. If toggled during use, that state only lasts until powered off.
Default: Enabled
Eye Level
Adjusts the eye sensitivity. What percentage "blocked" will be considered enough. The higher this percentage the less sensitive the eye will be.
Experiment with values and the actual paint you will be using to make sure it is detected.
Experiment with values and the actual paint you will be using to make sure it is detected.
Default: 20%
Eye Type
The Saber supports reflective and break-beam eyes.
Default: Reflective
Ramping
Ramping depends on both the shot-count and how quickly the trigger is continuously cycled.
Ramp Count
How many rapid shots must be fired before ramping engages.
Default: 3
Ramp Timeout
How long the trigger must rest before ramping stops.
Default: 750 ms
System Settings
Brightness
Rear-facing LED brightness from 0 to 8. A value of 0 turns it off completely.
Default: 4
Power Off
How many minutes can pass before the Saber powers itself down automatically.
Default: 20 minutes
OLED Orientation
Controls the display orientation for the onboard OLED.
Default: Normal
Remember Last Fire Mode
Keep the last selected fire mode after the board is powered off/on?
Default: Yes
Start Mode
If "Remember" is not enabled, this mode will be used on power-up.
Default: Semi
Reset Stats
Clears the ball counter and string/rate shown on the main screen.
WiFi and BLE
The two wireless service modes are intentionally exclusive. Enabling one turns the other off.
Start Comm
Which communications mode the Saber starts in, or none at all. Communications draw some power, so leave it off if you only need it occasionally and use program mode to enter BLE or WiFi on demand.
Default: Bluetooth
Unbind BLE
The Saber can only be paired to one Android device. This option resets that pairing so a new device can be authorized.
Serve/Cancel BLE
Toggles Bluetooth for app connection used by the Android app.
Cannot be used with WiFi
Serve/Cancel WiFi
Toggles WiFi portal.
Cannot be used with BLE (Bluetooth)
Match Timer
Timer Length
Set the interval you want before the match begins.
Default: 5 minutes
Start
Pull the trigger to start the timer once the interval is configured.
Cancel / Reset
The timer can be canceled or reset at any time by entering program mode.
On-Board Tournament Lock
The onboard switch is a hard behavioral change, locking the board into Semi or NXL (10.5 bps) and not allowing WiFi or Bluetooth connections.
FAQ
How long does the battery last?
On a full charge, expect 30,000+ cycles.
Do I need a 3-amp USB-C charger?
No. The Saber was specifically engineered to charge at less than 500 mA, so it works with standard low-power USB-C sources.
How "instantly"?
The marker will begin cycling in less than one millisecond after the trigger is pulled.
How long to recharge?
About two hours, closer to three if it's completely drained.
No debounce setting?
No, that's handled automatically. The Saber responds instantly to trigger inputs and uses advanced signal-shaping to prevent unintended trigger pulls.
What fire modes does the Saber support?
-
Semi
-
Autoresponse: Fires when trigger is pulled and again when released
-
Doubletap: Two-shot burst
-
Full Auto
-
Ramp: 3 shots and then switches to autoresponse until the trigger is idle for 750 ms [configurable]
-
NXL: Ramping, but the 3-shot rule is enforced, with a maximum fire rate of 10.5 bps
-
Cocker: Bolt is held open while the trigger is held.
-
Sniper: Bolt does not cycle until the trigger is released

