Releases: TheDIYGuy999/Rc_Engine_Sound_ESP32
v9.13.0
- Defines removed: HAZARDS_WHILE_5TH_WHEEL_UNLOCKED
- Variables added (adjustable on 192.168.4.1): hazardsWhile5thWheelUnlocked
- Neopixel animation mode selectable in dropdown menu on 192.168.4.1
- Defines removed: NO_CABLIGHTS, NO_FOGLIGHTS, XENON_LIGHTS, FLICKERING_WHILE_CRANKING, SEPARATE_FULL_BEAM
- Variables removed: INDICATOR_DIR
- Variables added (adjustable on 192.168.4.1): noCabLights, noFogLights, xenonLights, flickeringWileCranking, swap_L_R_indicators, separateFullBeam, flashingBlueLight
- First light settings available on 192.168.4.1
- Website with collapsible sections to keep it more organized
- Servo positions adjustable on 192.168.4.1
- Improved website look
- Scania dashboard splash logo by Frikkiebester
- Dashboard requires less processing power, no engine rpm lagging anymore, if Frevic dashboard is used
- More adjustable ESC parameters on 192.168.4.1
- Dashboard improved & optional dashboard from Frevic implemented. Select it in "dashboard.h" by uncommenting "#define FREVIC_DASHBOARD"
- New parameter "#define NEOPIXEL_ON_CH4" in "6_Lights.h" allows to connect the NEOPIXELS to servo CH 4 (BUS mode only, no 5th wheel servo in this case)
- ESC parameters are adjustable via 192.168.4.1
- in "#define WEMOS_D1_MINI_ESP32" mode only: Experimental Serial command interface for ESC parameters
v9.12.0
- Support for 36 Pin version removed
- Support for Wemos D1 Mini ESP32 added (#define WEMOS_D1_MINI_ESP32 in "0_generalSettings.h"). Allows to use the upcoming wireless trailer controller as modular sound controller.
- In BUS communication mode: steering servo signal output stays disabled until auto zero was successful. Important in IBUS mode to prevent servo "ghost moves"
- Short triple flash, if no valid input bus signal is detected, no reboot loop anymore
- Short double flash, if no valid battery is detected, no reboot loop anymore
- WiFi Tx power adjustable in "0_generalSettings.h"
- Short double flash, if battery error during controller start
- WiFi Tx power lowered = less noise in the speaker and longer battery life
- Tx power is displayed in the serial monitor
- WiFi based configuration website for trailer options added
- Settings files renamed, "adjustments" removed
- ESP32 trailer software moved to (the old verion without WiFi is still included): https://github.com/TheDIYGuy999/wirelessTrailerESP32web
v9.11.0
LS3 Engine added, used in James Bond Spectre Defender: Defender62LS3.h
Changes in ESP32 trailer sketch. Mac addresses which are not working (causing engine revving issues) were discovered thanks to FrikkieBester. Unfortunately I still don't know why.
In 7_adjustmentsServos.h: NO_WINCH_DELAY option added, servo signal for wincn is changed immediately in this case
v9.10.0
- First quick and dirty STEAM_LOCOMOTIVE_MODE implementation (see vehicles/Adler.h). Note, that you need to disable VIRTUAL_3_SPEED
- Steam whistle on horn channel
- In 8_adjustmentsSound.h: #define NO_INDICATOR_SOUND option, if you don't want the tic - tac sound
v9.9.1
- Flysky SBUS should now be stable with #define EMBEDDED_SBUS. Please let me know, if not.
- BATTERY_PROTECTION: scaling bug with higher resistor values fixed.
v9.9.0
- New NEOPIXEL_UNION_JACK animation for Land Rover ;-)
- New MAX_POWER_MILLIAMPS setting for Neopixels. This and other optimizations is eliminating the flickering Neopixels issue
- 3_adjustmentsESC.h: globalAccelerationPercentage allows to adjust the acceleration, if vehicle setting is not OK
- 4_adjustmentsTransmission.h: lowRangePercentage allows to adjust the acceleration in low transmission (off road) range. Used for MODE1_SHIFTING and WPL 2 speed transmission
- Channel failsafe changed
- 2_adjustmentsRemote.h: External SBUS library not required anymore. See option #define EMBEDDED_SBUS. "sbusInverted" moved to remote configuration profiles, so you don't have to change it anymore
- SBUS still unstable with Flysky remotes! Especially in combination with WIRELESS_TRAILER. Use IBUS in this case! I'm thankful for hints about this bug. Differences: Micro RC is sending an SBUS packet every 14ms, Flysky every 7ms
v9.8.0
Adjustable RECOVERY_HYSTERESIS for battery protection
8_adjustmentsSound.h (masterVolumeCrawlerThreshold) and 3_adjustmentsESC.h (crawlerEscRampTime): switchable crawler mode with just minimal inertia for gearbox protection. Allows to have a "show mode" and a "competition mode"
3_adjustmentsESC.h: Additional comments in battery low dischgarge section, according to neo2001
v9.7.0
Changes:
- NEOPIXEL_KNIGHT_RIDER scanner optimized, synchrone with sound
- NEOPIXEL_BLUELIGHT: red & blue bluelight animation for fire trucks etc.
- NEOPIXEL_HIGHBEAM: Neopixel bar now also usable for full beam and headlight flasher. Also working in combination with NEOPIXEL_KNIGHT_RIDER & NEOPIXEL_BLUELIGHT
- "Audio2Header.html" tool now able to remove noise in silent passages (option "remove noise floor")
- ESC state machine hanging in case 1 or 3, if throttle trigger direction changed qickly: bug solved
- Engine volume raising, if throttle trigger direction changed qickly: bug solved
- Improved ESC_DEBUG messages
- 3_adjustmentsESC.h: options better organized, OVERDRIVE now also usable with VIRTUAL_3_SPEED. In this case, the 4th (overdrive) gear is engaged @ full throttle & high RPM in 3rd gear
- 2_adjustmentsRemote.h: CHANNEL_AVERAGING option (recommended, if you have issues with unstable channels)
v9.6.0
There were no releases before. Older version numbers see README.md