I am trying to configure a Digikeijs DR4024 decoder using a DCC++ Base Station and DCC++ Controller.
I have successfully programmed the device to have an ancillary address of 500 and can operate the four servo motors individually using the four turnouts defined in the Arduino software.
<T 1 500 0>
<T 2 500 1>
<T 3 500 2>
<T 4 500 3>
The problem I have is that I cannot calibrate the A and B positions for each servo motor.
When I set the LOC address to 9999, energise a specific turnout and then press the DR4024 program switch ( LED stays illuminated ) the servo remains in the same position and does not move to the midpoint.
The servo will only move to the midpoint when I toggle the track power. After that, moving the speed knob does not change the servo position.
I am trying to configure a Digikeijs DR4024 decoder using a DCC++ Base Station and DCC++ Controller.
I have successfully programmed the device to have an ancillary address of 500 and can operate the four servo motors individually using the four turnouts defined in the Arduino software.
<T 1 500 0> <T 2 500 1> <T 3 500 2> <T 4 500 3>
The problem I have is that I cannot calibrate the A and B positions for each servo motor.
When I set the LOC address to 9999, energise a specific turnout and then press the DR4024 program switch ( LED stays illuminated ) the servo remains in the same position and does not move to the midpoint.
The servo will only move to the midpoint when I toggle the track power. After that, moving the speed knob does not change the servo position.
Has anybody else experienced the same problem ?
DR4024_User_Manual.docx