Enoch Paintball Firmware Downloads

EnochFlasher_v28beta NEW BETA

EnochFlasher_v122 Final Legacy Official Release

Recent Changes

v28 BETA

  • Adjusted loader delay settings
  • Adjusted max values on some closed bolt settings
  • Fixed watch time programming
  • Changed some defaults (debounce)

v27 BETA

  • Added new 8-bit pattern debouncer and debounce modes to eye logic.  Makes eye reads faster and more reliable
  • Updates to Programming mode to assist with eye settings

v26 BETA

  • Added new Blocked eye count register before eye fault
  • changed default blocked eye count to 1 (from 10)

v25 BETA

  • Fixed power off bug in programming mode
  • Change Eye sensitivity scaler to accommodate wider range of eyes
  • Fix bug where certain registry items were not showing up in programming

v24 BETA

  • Fixed power off bugs for boards with button (A1, DM ,etc)
  • Added Eye Debug info to programming screen
  • Fixed bug in reset alogrithm
  • Fixed bug in splash screen settings from app
  • Fixed bug in eye sensitivity settings
  • Changed eye mode display on boot

v23 BETA

  • Completely rewritten debounce using 8-bit pattern debounce algorithm
    • Pattern
    • Pattern Sequential
    • Pattern Delay
  • New fire MODES!!
    • Nitro – auto for first pull, then configurable mode for after
    • Burst – configurable 2-8 shot bursts per pull
    • Ramp
      • New configurable Ramp types
        • Soft (slowly increase speed to ramp ROF)
        • Medium Soft
        • Medium
        • Medium Hard
        • Hard (quickly increase speed to ramp ROF)
        • Instant (instantly go to ramp ROF) – old style

v21 BETA

  • Completely disable buttons
  • All new programming interface
  • All new display updates
  • Tons of optimizations

– NOTE to enter programming mode, including Bluetooth, you MUST hold trigger at power on.  Bluetooth will ONLY be enabled if booted into programming mode. Videos on the new programming interface COMING SOON

v122

  • Added scaler for debounce modes
  • New splash screens
  • New BLE code for voltage and firmware

v121

  • Much more aggressive debounce
    • Sequential scaler increased.  An old value of 4 will be equal a new value of 2.  This allows me to have a higher range without change the app
      • in v120 a Sequential delay of 4 looked for 16 sequential reads.  It now looks for 40.
      • in v120 a Sequential delay of 2 looked for 8 sequential reads.  It now looks for 20.
    • Fine mode changed to 10x increase
      • Delay – millisecond delay for debounce
      • Fine – 10x (instead of 1/10x) delay
        So a delay of 4 = 4ms delay
        A fine delay of 4 = 40ms delay

v120

  • Added Support for different OLED model
  • NEW FUNCTION – 2nd DIP Switch now controls menu accessibility via button press
    • With DIP2 off, menu function normally on up button hold
    • With DIP2 on, menu function normally on up button hold for first 10 shots
    • After 10 shots, menus disabled until power toggle, preventing accidental menu during game
    • A Key icon will show on screen to indicate the menus will lock after 10 shots
    • DIP1 still controls tourney lock.  Tourney Lock overrides DIP2 and completely disables menus

v118

  • Fixed ROF bug introduced at v117

v117

  • Removed empty hopper runout issue
  • Increased screen update frequency
  • Increased write of eye status to screen (more responsive)
  • Ramping smooth and steady
  • Fixed force shot bug introduced at v112

v112

  • Shortened Splash time for faster boot
  • Addressed occasional first shot skipped report from Kyle
  • Moved Eye logic outside fire loop for faster reads
  • Complete Blocked eye rewrite
  • Change Mech Debounce to be more similar to Loader Delay
    • Will require app update as well
  • Tweaked trigger listener to compensate for ROF.  Max 15.5 will allow 15.5 now

Instructions

  1. assemble cable
  2. download firmware
    1. (above)
    2. Download latest version
    3. Unzip folder
  3. Install drivers
    1. In support folder, run zadig-2.3.exe
    2. Change driver type to LIBUSB-WIN32(v1.2.6.0)
    3. Click Install WCID Driver
  4. Connect programmer to board
    1. For LCD, plug with adapter text “USBISP” to the outside
    2. For the A1, remove the male pins and plug with the text “USBISP” up toward the battery
  5. Plug USB port of programmer into Computer
  6. Go into Flash folder
  7. Go into folder of board type
  8. Run the latest version. Allow if necessary