Decoder Firmware // Release notes
SmartDecoder XP 5.1 Firmware 1.15.0 - 2024-06-18
- CV248 Default value: 10 (previously 0)
- CV250 Bit 4 Light buffering in analogue mode
SmartDecoder XP 5.1 Firmware 1.14.0 - 2024-06-05
- Add novelty 2024: 36500 G-NonSound decoder
SmartDecoder XP 5.1 Firmware 1.13.0 - 2024-04-26
- Coal consumption for tender servo can be lowered - CV224ff
- Servo effects can now only be set for 4 servos (previously 6)
- TrainBus can be switched off on one side via SUSI CV191ff
- Startup power management optimised
- StepSequencer optimised for mfx
- TrainBus braking distance, sends a SUSI command when braking distance is recognised - CV123f
- Soundslot - Share variables
- SUSI CV's read active again
- Sound update via SUSI-PST active again
SmartDecoder XP 5.1 Firmware 1.12.0 - 2024-03-15
- CVs of SUSI modules could not be read successfully
SmartDecoder XP 5.1 Firmware 1.11.0 - 2024-01-27
- Speed step 1 - 28 linearization was optimized
- Z21 control unit sends reset packets when switched on and prevents sounds
- Analog slow turn up, no driving and no light
- Flashing Lights when switching on digital
- decoders of old batch have motor turned on when track power was on
- Consist address F0 with CV22 done depending on direction of driving. Bit 0 and 1 can be set separately for F0f or F0r
- Consist address could not be used if a long address was set (CV 17 & 18)
SmartDecoder XP 5.1 Firmware 1.10.0 - 2023-12-11
- Long addresses are only accepted if CV29 bit5 is set; short addresses only if CV29 bit5 is deleted
- Long address 0 is ignored
- Change to 28 speed steps if no 128 speed step commands are sent for 3s
- CV196: StepSequencer options
- CV197: StepSequencer ID for analog mode - StepSequencer ID = 0 when changing to digital
- Motor effect adjustment
- Alternative effects for subcontroller (G variant)
- Analog direction inverted for G decoder
- Effects for pulsed evaporator
- Digital input hysteresis reduced
- TriggerBit for pulsed evaporator
- MultiTraction functions
- Digital input
- Possible overflow with speed controller intercepted
- SubController control for G decoder
- DCC brake generator
- Optimization Power Management
SmartDecoder XP 5.1 Firmware 1.9.0 - 2023-08-15
- StepSequencer - In special sound projects, e.g. speeds in the motor sound can be switched up or down by pressing a function key several times.
- Motorola multi addresses for the special functions F5 - F16 can now be used.
- Behaviour in case of voltage interruptions in ABC braking sections optimised
- Functionality of outputs A4/A5 for digital couplings optimised
- Load calibration for small machines optimised
SmartDecoder XP 5.1 Firmware 1.8.0 - 2023-01-20
- Alternative maximum speed (CV147= Vmax2 forward, CV148 = Vmax2 reverse, CV149 = F key) CV149 is set to 255 (disabled) at startup if CV147 or CV148 are 0
- ABV2 (CV152 & 153) now have a factor 2 to realize slower acceleration and deceleration
- DCC evaluation (Z21 problem with resistive load by e.g. incandescent lamp)
- SUSI: the new commands for ACTUAL/SOLL controller speed can now be switched off via CV115, Bit3=1 (problems with older light controllers solved by this)
SmartDecoder XP 5.1 Firmware 1.7.0 - 2022-09-16
- blocking after power on fixed
- tolerance extension mfx calibration
- Evaporator speed dependent
- Optimized servo control
- Railcom(+) runtime optimized for NonSound
- Reactivation after temperature shutdown now updates all outputs
- SUSI Handling
- CV96 now conforms to the standard (extended mapping = 6 (previously 2); becomes automatic if CV != 1)
- CV47.5 (wheel sensor) sets input effect from IN1 to digital input
- Query SUSI status CV (slow, stop, CVs 121 & 122)
- Inputs can be configured to reverse direction (e.g. for shuttle operation).
- Motor effect (outputs can drive additional motor)
- ABC braking distance can be travelled directionally [CV49.6 forward; CV49.7 reverse].
- Motor shutdown bit [CV62.7]
SmartDecoder XP 5.1 Firmware 1.6.0
Not published
SmartDecoder XP 5.1 Firmware 1.5.0 - 2022-04-04
- Control of the PIKO digital coupler
- Optimization speed controller
- Optimization Servo
- Optimization PowerSave
- mfx: Support of more than 16 function keys (depending on command station)
- TV effect
- Flattening of the control characteristic of the motor near the set speed [CV248]
- Automatic sending of real speed and DVs (containers) via Railcom
PIKO SmartDecoder XP 5.1 - G Scale
- Configurable inputs (IN1/2)
- Volume control via potentiometer [CV236]
- Energy storage control [CV251]
- Advanced output & input configuration
SmartDecoder XP 5.1 Firmware 1.4.0 - 2022-01-12
- Compatibility with Digitrax DCS51 control center
- Märklin-Workaround
- Automatic termination of programming cycle after 30ms, optimization programming cycle detection
- Servo direction bit introduced
- Various small optimizations
SmartDecoder XP 5.1 Firmware 1.3.0 - 2021-12-17
- Programming track handling revised, compatibility Roco / Märklin command stations
- Analog recognition revised, determination of the direction of travel and AC switching pulse optimized
- Optimized voltage interruption behavior
SmartDecoder XP 5.1 Firmware 1.2.0 - 2021-12-01
- CV250 Bit 0 = 1: Functions remain stored, even if the central unit switches off addressing or sends RESET
- CV250 bit 1 = 1: Locomotive stops if the command centre only sends the stop command to 28 steps in 126-step mode
- CV250 bit 2 = 1: Programming track commands are also executed if the control centre only sends them once (standard: twice in succession or more)
- Complete CVs can be read out via XPOM (mfx mapping, factory settings)
- Initialisation of servo pulses to standard values
- Motor controller maximum packet width is restricted if CV62 Bit1 = 1
- CV29 Enable analogue mode, enables analogue bits in CV12. Decoder can only run in analogue mode if CV29 bit 2 and CV12 bit 0 and/or bit 4 are set
- CV11 determines the time that the locomotive may continue to run without digital protocol or its own sent address
- Optimisation StartUp behaviour
- Märklin command station programming track commands not according to DCC standard, adapted (DCC phase detection extended)
- Start behaviour after voltage interruption
- ABC braking section
- A3/A4 with Next18
- Troubleshooting Programming track CV writing
SmartDecoder XP 5.1 Firmware 1.1.0 - 2021-10-05
- Extensions for Railcom Uhlenbrock MARCo problem
- With RailCom responses, the address is generally sent in channel 1
- DCC legacy command register mode with paged mode (NCE Power Cab)
- Option (CV250.1) DCC28 stop commands are also accepted in DCC128 mode (NCE Power Cab)
- ABC brake segments: Light direction change was not correct under certain circumstances
- AC analogue: Starting sound was not correct, braking sound was interrupted
- AC analogue: linear conversion of voltage to speed instead of an exponential curve
- AC/DC analogue enable/disable in accordance with CV12 bit coding of RCN-225
- AC analogue CV settings extended (CV240...CV245)
- Märklin (DC) brake segment: Starting problem after DC enable in conjunction with mfx, stopping delay with Motorola2
- Motorola2 to mfx direct system switching: problem when switching to mfx, caused by embedded Motorola multiprotocol stream on CS3/MS2/CS2
- Minor optimisations and bug fixes
SmartDecoder XP 5.1 Firmware 1.15.0 - 2024-06-18
- CV248 Default value: 10 (previously 0)
- CV250 Bit 4 Light buffering in analogue mode
SmartDecoder XP 5.1 Firmware 1.14.0 - 2024-06-05
- Add novelty 2024: 36500 G-NonSound decoder
SmartDecoder XP 5.1 Firmware 1.13.0 - 2024-04-26
- Coal consumption for tender servo can be lowered - CV224ff
- Servo effects can now only be set for 4 servos (previously 6)
- TrainBus can be switched off on one side via SUSI CV191ff
- Startup power management optimised
- StepSequencer optimised for mfx
- TrainBus braking distance, sends a SUSI command when braking distance is recognised - CV123f
- Soundslot - Share variables
- SUSI CV's read active again
- Sound update via SUSI-PST active again
SmartDecoder XP 5.1 Firmware 1.12.0 - 2024-03-15
- CVs of SUSI modules could not be read successfully
SmartDecoder XP 5.1 Firmware 1.11.0 - 2024-01-27
- Speed step 1 - 28 linearization was optimized
- Z21 control unit sends reset packets when switched on and prevents sounds
- Analog slow turn up, no driving and no light
- Flashing Lights when switching on digital
- decoders of old batch have motor turned on when track power was on
- Consist address F0 with CV22 done depending on direction of driving. Bit 0 and 1 can be set separately for F0f or F0r
- Consist address could not be used if a long address was set (CV 17 & 18)
SmartDecoder XP 5.1 Firmware 1.10.0 - 2023-12-11
- Long addresses are only accepted if CV29 bit5 is set; short addresses only if CV29 bit5 is deleted
- Long address 0 is ignored
- Change to 28 speed steps if no 128 speed step commands are sent for 3s
- CV196: StepSequencer options
- CV197: StepSequencer ID for analog mode - StepSequencer ID = 0 when changing to digital
- Motor effect adjustment
- Alternative effects for subcontroller (G variant)
- Analog direction inverted for G decoder
- Effects for pulsed evaporator
- Digital input hysteresis reduced
- TriggerBit for pulsed evaporator
- MultiTraction functions
- Digital input
- Possible overflow with speed controller intercepted
- SubController control for G decoder
- DCC brake generator
- Optimization Power Management
SmartDecoder XP 5.1 Firmware 1.9.0 - 2023-08-15
- StepSequencer - In special sound projects, e.g. speeds in the motor sound can be switched up or down by pressing a function key several times.
- Motorola multi addresses for the special functions F5 - F16 can now be used.
- Behaviour in case of voltage interruptions in ABC braking sections optimised
- Functionality of outputs A4/A5 for digital couplings optimised
- Load calibration for small machines optimised
SmartDecoder XP 5.1 Firmware 1.8.0 - 2023-01-20
- Alternative maximum speed (CV147= Vmax2 forward, CV148 = Vmax2 reverse, CV149 = F key) CV149 is set to 255 (disabled) at startup if CV147 or CV148 are 0
- ABV2 (CV152 & 153) now have a factor 2 to realize slower acceleration and deceleration
- DCC evaluation (Z21 problem with resistive load by e.g. incandescent lamp)
- SUSI: the new commands for ACTUAL/SOLL controller speed can now be switched off via CV115, Bit3=1 (problems with older light controllers solved by this)
SmartDecoder XP 5.1 Firmware 1.7.0 - 2022-09-16
- blocking after power on fixed
- tolerance extension mfx calibration
- Evaporator speed dependent
- Optimized servo control
- Railcom(+) runtime optimized for NonSound
- Reactivation after temperature shutdown now updates all outputs
- SUSI Handling
- CV96 now conforms to the standard (extended mapping = 6 (previously 2); becomes automatic if CV != 1)
- CV47.5 (wheel sensor) sets input effect from IN1 to digital input
- Query SUSI status CV (slow, stop, CVs 121 & 122)
- Inputs can be configured to reverse direction (e.g. for shuttle operation).
- Motor effect (outputs can drive additional motor)
- ABC braking distance can be travelled directionally [CV49.6 forward; CV49.7 reverse].
- Motor shutdown bit [CV62.7]
SmartDecoder XP 5.1 Firmware 1.6.0
Not published
SmartDecoder XP 5.1 Firmware 1.5.0 - 2022-04-04
- Control of the PIKO digital coupler
- Optimization speed controller
- Optimization Servo
- Optimization PowerSave
- mfx: Support of more than 16 function keys (depending on command station)
- TV effect
- Flattening of the control characteristic of the motor near the set speed [CV248]
- Automatic sending of real speed and DVs (containers) via Railcom
PIKO SmartDecoder XP 5.1 - G Scale
- Configurable inputs (IN1/2)
- Volume control via potentiometer [CV236]
- Energy storage control [CV251]
- Advanced output & input configuration
SmartDecoder XP 5.1 Firmware 1.4.0 - 2022-01-12
- Compatibility with Digitrax DCS51 control center
- Märklin-Workaround
- Automatic termination of programming cycle after 30ms, optimization programming cycle detection
- Servo direction bit introduced
- Various small optimizations
SmartDecoder XP 5.1 Firmware 1.3.0 - 2021-12-17
- Programming track handling revised, compatibility Roco / Märklin command stations
- Analog recognition revised, determination of the direction of travel and AC switching pulse optimized
- Optimized voltage interruption behavior
SmartDecoder XP 5.1 Firmware 1.2.0 - 2021-12-01
- CV250 Bit 0 = 1: Functions remain stored, even if the central unit switches off addressing or sends RESET
- CV250 bit 1 = 1: Locomotive stops if the command centre only sends the stop command to 28 steps in 126-step mode
- CV250 bit 2 = 1: Programming track commands are also executed if the control centre only sends them once (standard: twice in succession or more)
- Complete CVs can be read out via XPOM (mfx mapping, factory settings)
- Initialisation of servo pulses to standard values
- Motor controller maximum packet width is restricted if CV62 Bit1 = 1
- CV29 Enable analogue mode, enables analogue bits in CV12. Decoder can only run in analogue mode if CV29 bit 2 and CV12 bit 0 and/or bit 4 are set
- CV11 determines the time that the locomotive may continue to run without digital protocol or its own sent address
- Optimisation StartUp behaviour
- Märklin command station programming track commands not according to DCC standard, adapted (DCC phase detection extended)
- Start behaviour after voltage interruption
- ABC braking section
- A3/A4 with Next18
- Troubleshooting Programming track CV writing
SmartDecoder XP 5.1 Firmware 1.1.0 - 2021-10-05
- Extensions for Railcom Uhlenbrock MARCo problem
- With RailCom responses, the address is generally sent in channel 1
- DCC legacy command register mode with paged mode (NCE Power Cab)
- Option (CV250.1) DCC28 stop commands are also accepted in DCC128 mode (NCE Power Cab)
- ABC brake segments: Light direction change was not correct under certain circumstances
- AC analogue: Starting sound was not correct, braking sound was interrupted
- AC analogue: linear conversion of voltage to speed instead of an exponential curve
- AC/DC analogue enable/disable in accordance with CV12 bit coding of RCN-225
- AC analogue CV settings extended (CV240...CV245)
- Märklin (DC) brake segment: Starting problem after DC enable in conjunction with mfx, stopping delay with Motorola2
- Motorola2 to mfx direct system switching: problem when switching to mfx, caused by embedded Motorola multiprotocol stream on CS3/MS2/CS2
- Minor optimisations and bug fixes