Skip to content

Releases: jflight-public/jesc-configurator

JESC Configurator 1.2.10 Beta 1

28 May 08:43

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.10b1:

  • Fix crashes on MacOS with Apple Silicon

Changes in 1.2.9:

  • Send less analytics to avoid throttling Google Analytics and send correct version string

Changes in 1.2.9b3:

  • Further increase retries for read cmd and randomize times between attempts

Changes in 1.2.9b2:

  • Use nwjs 0.42.3 to allow more deterministic testing, avoid nw2 issue with closing app window

Changes in 1.2.9b1:

  • Prevent simultaneous flashing triggered by double clicking Flash button.
  • Detect L or H esc by installed firmware to work around escs with incorrect bootloader signature.
  • Try esc commands 7x instead of 2x to work around comms difficulties.

Changes in 1.2.8:

  • Allow flashing of ESCs with corrupted layout signature
  • Disable "Defaults" button during flashing
  • Disallow flashing while licensing and prevent possible race condition
  • Add Chrome-OS version (experimental)

Changes in 1.2.7:

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

  • Support for L style ESCs (no rpm telemetry)

  • Report PWM on installed bits (requires jesc >= 2.3)

  • Improved interrupt handling (jesc 2.3)

  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)

  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.9

18 Aug 12:34

Choose a tag to compare

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.9:

  • Send less analytics to avoid throttling Google Analytics and send correct version string

Changes in 1.2.9b3:

  • Further increase retries for read cmd and randomize times between attempts

Changes in 1.2.9b2:

  • Use nwjs 0.42.3 to allow more deterministic testing, avoid nw2 issue with closing app window

Changes in 1.2.9b1:

  • Prevent simultaneous flashing triggered by double clicking Flash button.
  • Detect L or H esc by installed firmware to work around escs with incorrect bootloader signature.
  • Try esc commands 7x instead of 2x to work around comms difficulties.

Changes in 1.2.8:

  • Allow flashing of ESCs with corrupted layout signature
  • Disable "Defaults" button during flashing
  • Disallow flashing while licensing and prevent possible race condition
  • Add Chrome-OS version (experimental)

Changes in 1.2.7:

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

  • Support for L style ESCs (no rpm telemetry)

  • Report PWM on installed bits (requires jesc >= 2.3)

  • Improved interrupt handling (jesc 2.3)

  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)

  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.9 Beta 3

19 Jul 14:32

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.9:

Changes in 1.2.9b3:

  • Further increase retries for read cmd and randomize times between attempts

Changes in 1.2.9b2:

  • Use nwjs 0.42.3 to allow more deterministic testing, avoid nw2 issue with closing app window

Changes in 1.2.9b1:

  • Prevent simultaneous flashing triggered by double clicking Flash button.
  • Detect L or H esc by installed firmware to work around escs with incorrect bootloader signature.
  • Try esc commands 7x instead of 2x to work around comms difficulties.

Changes in 1.2.8:

  • Allow flashing of ESCs with corrupted layout signature
  • Disable "Defaults" button during flashing
  • Disallow flashing while licensing and prevent possible race condition
  • Add Chrome-OS version (experimental)

Changes in 1.2.7:

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

  • Support for L style ESCs (no rpm telemetry)

  • Report PWM on installed bits (requires jesc >= 2.3)

  • Improved interrupt handling (jesc 2.3)

  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)

  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.9 Beta 2

06 Jul 09:37

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.9b2:

  • Use nwjs 0.42.3 to allow more deterministic testing, avoid nw2 issue with closing app window

Changes in 1.2.9b1:

  • Prevent simultaneous flashing triggered by double clicking Flash button.
  • Detect L or H esc by installed firmware to work around escs with incorrect bootloader signature.
  • Try esc commands 7x instead of 2x to work around comms difficulties.

Changes in 1.2.8:

  • Allow flashing of ESCs with corrupted layout signature
  • Disable "Defaults" button during flashing
  • Disallow flashing while licensing and prevent possible race condition
  • Add Chrome-OS version (experimental)

Changes in 1.2.7:

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

  • Support for L style ESCs (no rpm telemetry)

  • Report PWM on installed bits (requires jesc >= 2.3)

  • Improved interrupt handling (jesc 2.3)

  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)

  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.9 Beta 1

20 Jun 17:19

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.9:

  • Prevent simultaneous flashing triggered by double clicking Flash button.
  • Detect L or H esc by installed firmware to work around escs with incorrect bootloader signature.
  • Try esc commands 7x instead of 2x to work around comms difficulties.

Changes in 1.2.8:

  • Allow flashing of ESCs with corrupted layout signature
  • Disable "Defaults" button during flashing
  • Disallow flashing while licensing and prevent possible race condition
  • Add Chrome-OS version (experimental)

Changes in 1.2.7:

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

  • Support for L style ESCs (no rpm telemetry)

  • Report PWM on installed bits (requires jesc >= 2.3)

  • Improved interrupt handling (jesc 2.3)

  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)

  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.8

04 Feb 18:01

Choose a tag to compare

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.8:

  • Allow flashing of ESCs with corrupted layout signature
  • Disable "Defaults" button during flashing
  • Disallow flashing while licensing and prevent possible race condition
  • Add Chrome-OS version (experimental)

Changes in 1.2.7:

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

  • Support for L style ESCs (no rpm telemetry)

  • Report PWM on installed bits (requires jesc >= 2.3)

  • Improved interrupt handling (jesc 2.3)

  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)

  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.7 Beta 3

07 Jan 09:29

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in Beta 3:

  • Support for flashing free jesc hex files without updating to BF 4.1

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

Changes in 1.2.7:

  • Support for L style ESCs (no rpm telemetry)
  • Report PWM on installed bits (requires jesc >= 2.3)
  • Improved interrupt handling (jesc 2.3)
  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)
  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.7 Beta 2

06 Jan 08:39

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in Beta 2:

  • Avoid reading non existent memory locations on L escs

Changes in 1.2.7:

  • Support for L style ESCs (no rpm telemetry)
  • Report PWM on installed bits (requires jesc >= 2.3)
  • Improved interrupt handling (jesc 2.3)
  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)
  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.7 Beta 1

05 Jan 18:51

Choose a tag to compare

Pre-release

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.7:

  • Support for L style ESCs (no rpm telemetry)
  • Report PWM on installed bits (requires jesc >= 2.3)
  • Improved interrupt handling (jesc 2.3)
  • 24, 48 and 96 khz pwm options (96 requires H esc) (jesc 2.3)
  • PWM dithering for full 2000 step motor control down to 48khz pwm on L ESCs (jesc 2.3)

JESC Configurator 1.2.6

14 Nov 12:25

Choose a tag to compare

JESC Configurator for flashing and configuring JESC on BLHeli_S escs. Read more here.

Changes in 1.2.6:

  • Added version checking to ensure recent versions are used
  • Check whether escs are locked prior to flashing and prevent licensing if so
  • Derive timing for blheli_s fw from code, not layout