Menu

#554 Throttle speed in Warrant not recognised

System_specific
open
nobody
None
5
2016-08-20
2016-06-16
Paul Miller
No

Recent versions (post 3.8) do not issue throttle commands under Warrants for any values other than full throttle (1.0) or AtStop (0) ..... All Warrant throttle scipt speed instructions less than 1.0 are interpreted and issued (CAN ID 0x47) as 0 ....... This bug has made all my Warrants redundant .... please resolve.

Discussion

  • Bob Jacobsen

    Bob Jacobsen - 2016-08-20

    From an email by Pete Cressman:

    I have looked at the problem (running scripts) and found:

    1. No problems on actual layouts using Digitrax or NCE throttles.
    2. No problems with all other connection types having simulators, except for...
    3. MERG connection with CAN simulator -the problem here is being unable to acquire a throttle. Interestingly, no problem seen with an OpenLCB connection and CAN simulator.

    The bug submitter is a MERG user. It would be interesting to know if a "Tools" screen throttle works with MERG, since that also uses the throttle call "setSpeedSetting()". In CbusThrottle that call and the call intSpeed() look reasonable, but are different from the code in 3.9 (the last working version for the user).

    Would somebody please take this over?

     
  • Bob Jacobsen

    Bob Jacobsen - 2016-08-20
    • assigned_to: Pete Cressman --> nobody
    • Group: Broad_impact --> System_specific
     
MongoDB Logo MongoDB