9th-Apr-24, 05:19 PM
One coffee break later…
The modified code has been written and it’s ready for testing.
For pulse repetition rates >500Hz the input signal is considered to be an ‘SSD style’ mark-to-space signal (any ID). This is for SSD decoders and O2 decoders (the latter in O2/SSD hybrid mode).
For pulse repetition rates between 33Hz and 500Hz the input is considered to be a standard radio/control servo control signal (where 1 millisecond pulse is usually the servo midpoint). Hence, It’s set so that a pulse of less than 1 millisecond equals StayStraight and a pulse greater than 1 millisecond equals LaneChange.
For pulses with repetition rates below 33Hz, or DC levels, these trigger StayStraight when at zero volts and LaneChange when at supply volts. This provides input compatibility with SCX decoders (using the voltage signal that normally drives the solenoid plunger).
With Drifter2’s kind and innovative thinking the Smart LEDs are now designed for compatibility with SSD, O2, SCX as well as standard radio control servo control pulses.
Next for some testing :)
c
The modified code has been written and it’s ready for testing.
For pulse repetition rates >500Hz the input signal is considered to be an ‘SSD style’ mark-to-space signal (any ID). This is for SSD decoders and O2 decoders (the latter in O2/SSD hybrid mode).
For pulse repetition rates between 33Hz and 500Hz the input is considered to be a standard radio/control servo control signal (where 1 millisecond pulse is usually the servo midpoint). Hence, It’s set so that a pulse of less than 1 millisecond equals StayStraight and a pulse greater than 1 millisecond equals LaneChange.
For pulses with repetition rates below 33Hz, or DC levels, these trigger StayStraight when at zero volts and LaneChange when at supply volts. This provides input compatibility with SCX decoders (using the voltage signal that normally drives the solenoid plunger).
With Drifter2’s kind and innovative thinking the Smart LEDs are now designed for compatibility with SSD, O2, SCX as well as standard radio control servo control pulses.
Next for some testing :)
c

![[+]](https://slotracer.online/community/images/bootbb/collapse_collapsed.png)