Releases: jflight-public/jesc-configurator
JESC Configurator 1.2.10 Beta 1
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
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
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
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
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
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
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
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
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
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