Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: Zimo MX616
#definitions
#zimo
开云体育If you expand one of the "Unified Software" entries it'll be there In any case, JMRI/DecoderPro should be able to identify it for you automatically - no need to manually select it Use the software to do the hard work for you. Zimo have done a great job in allowing a specific decoder to be accurately identified by cv valueds Phil G On 27/05/2024 21:05, Adrian Simpson via
groups.io wrote:
Thanks for the prompt replies. |
Locked
Re: Zimo MX616
#definitions
#zimo
Thanks for the prompt replies.
NIgel : Given that it isn't a new decoder, I was expecting it to appear in the list, but I can't see it : Opening out the "Silent BMEF" options doesn't show it either. I was hoping that I could read the decoder on the test track, but I can't.? I'm using a MERG CAN-USB4 and CANCMD2 to talk to my test plank.? I can see from the CBus console that a read CV status is being sent, but I get no reply.? The track is getting power, so the CANCMD is working (to some extent, this is its first use). Mick : Version 5.6, downloaded this afternoon to make sure that I had an up to date list of decoders. Adrian -- No spam please, we're British |
Leo and Dave,
toggle quoted message
Show quoted text
That's correct. --- Daniel Bergqvist JMRI developer 2024-05-27 20:24 skrev Dave Sand: Leo, |
Locked
Re: Zimo MX616
#definitions
#zimo
What version of JMRI are you running?
Mick ______________________________________ Mick Moignard mick@... p:+44 7774 652504 The week may start M, T, but it always ends WTF! |
Leo, LogixNG: IQ:AUTO:0001 ??? ConditionalNG: IQC:AUTO:0001 ??????? ! A ??????????? Many ?????????????? ::: Local variable "nullvar", init to None "" ?????????????? ::: Local variable "emptyvar", init to String "" ?????????????? ::: Local variable "datavar", init to String "asdf" ??????????????? ! A1 ??????????????????? If Then Else. Always execute ??????????????????????? ? If ??????????????????????????? Digital Formula: boolJython(nullvar) ??????????????????????????????? ?* E1 ???????????????????????????????????? ??????????????????????? ! Then ??????????????????????????? Log data: Only text: true ??????????????????????? ! Else ??????????????????????????? Log data: Only text: false ??????????????? ! A2 ??????????????????? If Then Else. Always execute ??????????????????????? ? If ??????????????????????????? Digital Formula: boolJython(emptyvar) ??????????????????????????????? ?* E1 ???????????????????????????????????? ??????????????????????? ! Then ??????????????????????????? Log data: Only text: true ??????????????????????? ! Else ??????????????????????????? Log data: Only text: false ??????????????? ! A3 ??????????????????? If Then Else. Always execute ??????????????????????? ? If ??????????????????????????? Digital Formula: boolJython(datavar) ??????????????????????????????? ?* E1 ???????????????????????????????????? ??????????????????????? ! Then ??????????????????????????? Log data: Only text: true ??????????????????????? ! Else ??????????????????????????? Log data: Only text: false Returns: 13:51:21,528 jmri.jmrit.logixng.actions.LogData??? WARN? - false [JMRI LogixNGThread] 13:51:21,530 jmri.jmrit.logixng.actions.LogData??? WARN? - false [JMRI LogixNGThread] 13:51:21,530 jmri.jmrit.logixng.actions.LogData??? WARN? - true [JMRI LogixNGThread] Dave Sand ----- Original message ----- From: leo pesce <lpescester@...> Subject: [jmriusers] LogixNG - NULL vs EMPTY Date: Monday, May 27, 2024 1:20 PM Hello all. I am not sure, but I think this question has been asked before. I don't remember if there was an answer for it. What is the reason to have EMPTY and NULL of different types? I asked this question, and then as I was writing this email, I did a search on google, which resulted in the following Oracle document: It's so simple. Now on to how to implement this in LogixNG. Cheers Leo P |
Locked
JMRI, Windows 11, web server, firewall: REVISTED
Hi all,
In the original JMRI, Windows 11, web server, firewall post from several months ago (now locked), I had a dedicated JRMI Windows 11 PC but could not access the panels I created from my phone or other PC. I added firewall rules for port 12080 and that didn't work. Disabling the firewall DID work, but - as an information security professional - I really wanted my firewall on. I found a workaround today:
This assumes your JMRI computer is connected via Wi-Fi to your network. Assuming your JMRI computer stays at home, there shouldn't be any security issues. |
Leo, Daniel will have the definitive answer but my understanding is that the module runs in the context of the calling LogixNG conditional. Dave Sand ----- Original message ----- From: leo pesce <lpescester@...> Subject: [jmriusers] LogixNG - Module called multiple times Date: Monday, May 27, 2024 1:13 PM Hello. I just want to confirm this. We are considering creating a module that converts a null to a string. This module will be called by a multitude of conditionals, possibly at the same time. I would like to confirm that when a module is called, it creates its own process; this means that when the module is called 3 times, that 3 separate processes are created. The point of the question is more complex than the above example. There will be a module that is called from different conditionals, which will have a wait in it, up to 30 sec. We may end up with 3-4 calls to this module from separate conditionals, and want to make sure that they will not encroach on each other. Thank you Leo P |
Hello all. I am not sure, but I think this question has been asked before. I don't remember if there was an answer for it. What is the reason to have EMPTY and NULL of different types? I asked this question, and then as I was writing this email, I did a search on google, which resulted in the following Oracle document: It's so simple. Now on to how to implement this in LogixNG. Cheers Leo P |
Hello. I just want to confirm this. We are considering creating a module that converts a null to a string. This module will be called by a multitude of conditionals, possibly at the same time. I would like to confirm that when a module is called, it creates its own process; this means that when the module is called 3 times, that 3 separate processes are created. The point of the question is more complex than the above example. There will be a module that is called from different conditionals, which will have a wait in it, up to 30 sec. We may end up with 3-4 calls to this module from separate conditionals, and want to make sure that they will not encroach on each other. Thank you Leo P |
Locked
5.6 and win10
Hi Guys. I just got a refurbished win10 pc, and am trying to download 5.6 JMRI on it. I downloaded drive? java 11and it is working fine. Download 5.6 fine, but when I try to use it, the power button is yellow. and will not change, nothing on the layout changes,? and nothing will respond. I had 5.2 on my old pc (win 10 0 that just slowed way down and I could not get it speed back up. On that pc I had done the same thing, java 11 and jmri 5.2. I have looked at every help page, and tried downloading java and 5.6 multiple times. Same thing, nothing happens. Now on the pc that works, it was itself a replacement pc for another that had 5.2 working for awhile , the power company changed us to underground power, and when I tried to turn it on, it was blank, the hard drive crashed. What am I missing or doing wrong?
Dave |
Locked
Re: How to activate the same output of turnout
Gopal, Whose turnout decoder? ?What model? ?What DCC system are you using? Dave Sand ----- Original message ----- From: Gopal Patnaik <gopalpatnaik@...> Subject: [jmriusers] How to activate the same output of turnout Date: Sunday, May 26, 2024 8:59 PM I would like to activate the same output of a turnout decoder repeatedly. ?I have two remote uncouplers that are connected to a turnout decoder with each wired to one output of the turnout decoder. My command station has two buttons each per turnout so I can activate a specific uncoupler by pressing the corresponding button. I can activate the same uncoupler by pressing the same button repeatedly. The uncoupler is activated for as long as I hold the button down. I am trying to use the turnout table in JMRI for this. I can only alternate between the two uncouplers as the the state of the turnout alternates between "closed" and "thrown". ?How do I create a doorbell-like entry that will always activate the same leg of the turnout? The uncoupler has to be on only for a very short period of time. This appears to preclude using the Lights table. Perhaps I be using Routes for this? I'm sorry if I'm not making myself clear; it is hard to describe properly. Thanks for your assistance. Gopal |
Locked
Re: Zimo MX616
#definitions
#zimo
开云体育1)? it is present in the decoder list and has been for ages.? ?
2)? JMRI ought to automatically identify any Zimo decoder to a decent level of accuracy.?
3)? All small Zimo's in the MX-series have the same CV settings,? so if you cannot find a MX616, then any other small non-sound Zimo will do.?
- Nigel
------ Original Message ------
From "Adrian Simpson" <adrian@...>
Date 27/05/2024 16:09:26
Subject [jmriusers] Zimo MX616
I'm trying to set up a Zimo MX616 decoder, but it doesn't appear in the list of decoders in DecoderPro. |
The common denominator looks to be your programming. You could be writing the same configuration
into each decoder. If you can see the address change back to 3 on a reset then you know the decoder is reading the Reset command. So you have good communication/programming to the decoder. What is odd is the 301 Error. That means that the Programmer is not electrically connected to the decoder (dirty track, bad connection) A good test is to reset the decoder and then try operating the loco with address 3. If you have both direction control then you know its the configuration you are writing to the decoder. The more information that you provide the easier it is to pin point the problem. Inobu |
Thanks Steve!
I'll just keep my mouse off the updater and use your current version until you publish a new image. Thank you so much for doing this, it is such a nice way to run my layout. There is a procedure published for creating a Pi-Sprog LCC image on Bookworm that included a hotspot. I was going to attempt a roll your own but I have a layout tour open house this Saturday, so best not to muck things up (and I have a few other things to do...). - Bob Cary, NC |
Locked
Re: Managing OperationsPro from multiple computers
#operationspro
Ok, a bit of progress to report. ?I took a backup snapshot of the Operations data on the MacBook and ported it to the Mini, and Operations opens and runs on the Mini. ?I then started CATS on the MacBook and established a network connection with the Mini following Rodney's CATS documentation. ?The two programs appear to be communicating as expected (i.e., as they did when both programs ran on the same computer). ?However, I am seeing that Operations is failing to update the location of a train that CATS is correctly communicating the progress of. ?I can't tell if this is a network issue, a CATS issue, or an Operations issue. ?Below is an edited extract from the CATS console in case it helps anyone recognize the issue. ?I can post this on the CATS board so Rodney will see it as well.? I have attached a longer version of the console as a screenshot and a txt file, just in case.
Some config info: the MacBook is connected to the layout with a LoconetOverTCP connection, its IP is 192.168.5.100; the Mini is running standalone via a Loconet Simulator connection, its IP is 192.168.5.105; ?both instances of JMRI are running the Simple Server. ?(As a side note, Rodney's TrainStat program is running on the Mini and it *is* correctly updating train progress - location, length, etc. - on the layout.) 2024-05-26 19:45:23,867 jmri.OperationsTrains ? ? ? ? ? ? ? ? INFO? - Sent to Operations: OPERATIONS , TRAIN=BNSF Q-RICALT , TRAINLOCATION=Bakersfield , ... 2024-05-26 19:45:23,987 jmri.OperationsTrains ? ? ? ? ? ? ? ? INFO? - Received from Operations: OPERATIONS: WARNING move of BNSF Q-RICALT to location Bakersfield failed. Train's current location Bakersfield next location Kern Jct [Thread-59] 2024-05-26 19:45:23,987 jmri.OperationsTrains ? ? ? ? ? ? ? ? INFO? - Received from Operations: OPERATIONS , TRAIN=BNSF Q-RICALT , TRAINLENGTH=1919 , ... 2024-05-26 19:45:55,893 jmri.OperationsTrains ? ? ? ? ? ? ? ? INFO? - Sent to Operations: OPERATIONS , TRAIN=BNSF Q-RICALT , TRAINLOCATION=Kern Junction , TRAINLENGTH , ... 2024-05-26 19:45:55,926 jmri.OperationsTrains ? ? ? ? ? ? ? ? INFO? - Received from Operations: OPERATIONS: WARNING move of BNSF Q-RICALT to location Kern Junction failed. Train's current location Bakersfield next location Kern Jct [Thread-59] 2024-05-26 19:45:55,926 jmri.OperationsTrains ? ? ? ? ? ? ? ? INFO? - Received from Operations: OPERATIONS , TRAIN=BNSF Q-RICALT , TRAINLENGTH=1919 , ... |
Locked
Zimo MX616
#definitions
#zimo
I'm trying to set up a Zimo MX616 decoder, but it doesn't appear in the list of decoders in DecoderPro.
Is there an idiot's guide to doing this ? Thanks Adrian -- No spam please, we're British |
开云体育? "? ?I'll apologise now for not being very computer / DCC savvy.? "
That's putting it mildly.? ? ??
Please say exactly what equipment you are using.? ??
It is highly unlikely that you are using BOTH a Sprog and a PR4,? so which is it ???
- Nigel
------ Original Message ------
From pauldannenberg64@...
Date 27/05/2024 11:29:14
Subject [jmriusers] Locomotives unable to change direction. #pr4 #sprog
Hi, |
Locked
Re: JMRI/Engine Driver Throttles Layout Problems
#jmrithrottle
#enginedriver
#functionlabels
Hi Lionel,
Firstly, my apologies for not replying sooner but I've been away on holiday for the past two week with no internet access. Secondly, thanks for taking the time to look at the problem and finding a solution. I was starting to wonder if it was just me!! Cheers Lee |
Hi,
I'll apologise now for not being very computer / DCC savvy. I recently installed a Digitrax DN163K1B in a Kato SD70ACe and it would only travel in one direction after programming. I thought there was a fault in the decoder and was trying to figure out what to do with it. ?Then my dad bought 3 used Kato locos with MRC sound decoders and asked me to change the loco numbers. ?Now all 4 locos will only travel one direction. 2 will only travel backwards and 2 will only travel forwards. I think it's too much of a coincidence to have 4 locos with the same errors. Additional to this the locos can be programmed when following the "New Loco" route but afterwards cannot be identified by Decoderpro. "Identify" results in Error 301 , no locomotive found. I've tried "Reset" but all that does is set the loco number to 3 and switch analog control to on. Any help would be appreciated please. |
Locked
Re: How to activate the same output of turnout
Gopal,
Please be aware that I have not actually tried to use the method that is proposed here on a real layout. Both the Logix and the LogixNG features allow one to trigger an action based on some defined action and to delay the trigger process by one's own choice of the number of seconds. If your turnout were to have the userName of "x" for example, then the Logix version might something look like: IX:AUTO:0002C1 ?xx ?? ? ? [x] ?R1 ?IF ?Turnout "x" state is "Turnout Thrown" ?? ? ? ? ? ? ? ?THEN ?? ? ? ? ? ? ? ? ?On Change To True, Delayed Set Turnout, "x" to Closed, after 3 seconds. ?? Of course the editing process will try to tell you not to use the same turnout for both actions. Cliff in Baja SoCal |