1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Question Always need to use Pololu JRK utility first before SimTools???

Discussion in 'SimTools compatible interfaces' started by Kranky Pantz, Mar 24, 2019.

  1. Kranky Pantz

    Kranky Pantz Active Member

    Joined:
    Sep 9, 2018
    Messages:
    354
    Location:
    Canada, Eh!
    Balance:
    1,248Coins
    Ratings:
    +290 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, JRK, Motion platform
    :sos

    Quick question here regarding my motion platform startup routine.

    From day one I've always had to use the Pololu JRK Configuration Utility's "Motor Start" and then "Motor Stop", after which I exit out of before using SimTools for any gaming session.

    If I just fire up my sim rig and start SimTools, then choose a game I don't get any motion from the platform.
    The JRK's fail to initialize.

    When I do the scenario which I first mentioned, I'm good to go with SimTools and any games for that session, unless I have to reboot my PC for any reason....then I need to do it all again.

    Am I missing some simple setting which allows the JRK's + motors to be initialized without first starting and stopping them with the Pololu JRK Config Utility????? :think

    Does SimTools have a startup setting which will eliminate the need for me to use the Pololu Config Utility/Quit out/ Then start SimTools first?

    Thanks for any info if it's available.
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,535
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,034Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    As SimTools 2 uses the JRK API directly you can't run the JRK utility and SimTools at the same time.
    • Agree Agree x 1
  3. MarkusB

    MarkusB Well-Known Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    552
    Location:
    Germany
    Balance:
    4,212Coins
    Ratings:
    +594 / 2 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    This does not seem zo be the problem here. The problem is that @Kranky Pantz needs to start the JRK Utility every time before starting SimTools, because otherwise his motors won‘t move.

    I changed to Arduino and Sabertooth, but I am still using JRK 12v12 with one of my motors, and I did not ever have this problem. I only have to start the Utility for changing the configuration. Howecer, I don‘t know how to solve the issue.
    • Like Like x 1
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,535
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,034Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    I have never struck that either but if that is the case I would guess there may be an Pololu related issue, as it sounds like the boards are not initialising correctly.

    @Kranky Pantz do the JRKs appear in Device Manager without starting the Pololu utility or SimTools?
    • Like Like x 1
  5. Kranky Pantz

    Kranky Pantz Active Member

    Joined:
    Sep 9, 2018
    Messages:
    354
    Location:
    Canada, Eh!
    Balance:
    1,248Coins
    Ratings:
    +290 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, JRK, Motion platform
    Thank you both for the questions & answers so far. :thumbs

    To confirm, yes that is correct that I cannot get the JRK's initialized without FIRST opening the Pololu Config Utility, then starting & stopping the motors, and finally quitting out of the Config Utility.

    Only after that can I start SimTools and proceed to play games with motion. :think

    I've had this same issue for both my old PC and my recent build, so it has spanned over 2 different PC's so far.

    I will check to see if the JRK's appear in Windows Device Manager, as that is something I have never looked for up until now.


    If for some reason they aren't listed, can anyone recommend the best way to remedy this issue?

    THX
  6. Kranky Pantz

    Kranky Pantz Active Member

    Joined:
    Sep 9, 2018
    Messages:
    354
    Location:
    Canada, Eh!
    Balance:
    1,248Coins
    Ratings:
    +290 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, JRK, Motion platform
    So after some testing I think I've figured it out.


    It all comes down to the order in which I fire things up.

    Since I don't always know whether or not I may be using my motion platform during a session, I usually just turn on the PC first.

    The JRK's are connected with a USB hub which is powered on every time the PC is on, but they along with the motors are not receiving power until I turn my sim rig on.


    If I did decide to do some racing/flying at some point, then I would usually power on the cockpit & motion platform motors.

    In doing this scenario, I would always need to also use the Pololu JRK Config Utility to then initialize the JRKS's/Motors, quite out of it and then start SimTools.

    I have discovered that if I turn the cockpit on FIRST, then fire up the PC afterwards I can go right into SimTools and everything works as it should, no "pre-load" of the JRK Config Utility necessary. :!


    It seems that the JRK's require their power source (12v in my case) to be active prior to initializing/turning on the PC, rather than afterwards, otherwise I need to use the JRK config utility to "jump start" them.


    TLDR : In order to solve the problem, the fix is to simply make sure that my motion platform + JRK's are powered on BEFORE turning on the PC.
    The JRK's seem to like to have their power first, then USB (or both simultaneously), which in turn initializes them in Windows Device Manager.
    Supplying them with power afterwards once Windows has loaded seems to require that config utility to get 'em going.


    Sometimes the easiest fixes are the simplest ones! :thumbs

    Perhaps it's not a widespread issue because people always have their rigs on beforehand???



    Thanks @noorbeast & @MarkusB for your input and confirming that it wasn't a normal situation or startup with the rig.

    Cheers!!! :cheers
    • Like Like x 1
    Last edited: Mar 25, 2019