Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: Latest test version Ops Pro not building
#operationspro
And many thanks Dan for your help! I have some further questions but I'll start new threads as they are unrelated. Thanks again! John |
Locked
Re: Expanding signalColorType with additional colors
Thanks Petr, will do.
My question stems from optional <show> elements in Aspects definition: <appearance> <aspectname>Clear</aspectname> <show>green</show> <show>red</show> <reference></reference> <delay></delay> <imagelink></imagelink> </appearance>The ?SD?signalling scheme does not use them. What are they used for? Regards Tim |
Locked
Re: WiThrottle crash?
#withrottleserver
Thanks Steve I will run the debugging. |
Locked
Re: WiThrottle crash?
#withrottleserver
Dave,?
If the problem persists, it would be helpful if you could enable WiThrottle server debugging and post your session.log file after some of these crashes. Steps to enable this are here:? --SteveT |
Locked
Re: WiThrottle crash?
#withrottleserver
Hey Dave,
Yes, that looks like a crash in a WiThrottle Server instance. Do you have several of those at nearly the same time, or are they at different times? Most recent Android versions try to use cell data, but that prevents the initial connection, I've not heard of it causing drops later. More info on that here:? I don't see any recent changes to this code, so I'm not sure why you're seeing this now when you did not before. --SteveT |
Locked
Re: Expanding signalColorType with additional colors
Look at ?SD ¨C Czechoslovak State Railways signaling
States in §³§¿§£ organization used common signaling system §°§³§¨§¥. There are several signal decoders for this signaling system at -- Petr ?¨ªdlo Czech Republic |
Locked
Expanding signalColorType with additional colors
Hi,
What would be the easiest way of adding colors to signalColorType? I want to create Signalling System for Russian railways, where blue is often used on dwarf signals for shunting. ![]() Regards Tim |
Locked
Re: Document source.
Stephen,
As Marc says, this is stored in our GitHub repository. That specific page is at: For a simple change like this, you can propose the changes directly in the GitHub portal (you will need a GitHub account) - see? Hope that this helps & thanks for the interest in aiding us improve our documentation. Best regards, Matt H |
Locked
Re: Document source.
I believe you must get on GITHUB? JMRI and get the code, add to the code and then upload your changes for inclusion in JMRI.
Maybe there is a simpler way to add to the HELP. Marc |
Locked
Document source.
Hi All,
I am new to this game. I would like to add a note to the jmri help page titled
JMRI Code: Building with NetBeans
Yours Sincerely Stephen Grant Brown |
Locked
WiThrottle crash?
#withrottleserver
Since 4.18 I've been running the console all the time during my session and tonight with 6 smartphone throttles running there were repeated Engine Driver / WiTHrottle drop outs. Androids seemed to recover automatically and iPhones dit not.?
java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445) at java.util.HashMap$KeyIterator.next(HashMap.java:1469) at java.util.AbstractCollection.toArray(AbstractCollection.java:141) at java.util.ArrayList.<init>(ArrayList.java:178) at jmri.jmrit.withrottle.MultiThrottle.passActionsToControllers(MultiThrottle.java:212) at jmri.jmrit.withrottle.MultiThrottle.handleMessage(MultiThrottle.java:70) at jmri.jmrit.withrottle.DeviceServer.run(DeviceServer.java:218) at java.lang.Thread.run(Thread.java:748) 2020-01-30 20:41:03,499 withrottle.FacelessServer ? ? ? ? ? ? INFO? - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] Seems like WiThrottle crashed and re-started am I correct in seeing that. Also is it correct that the DeviceServer -335 is a little high 1h40" into a session with only 6 throttles? With the session complete I will upgrade from 4.19.1 to 4.19.2 - will I see a difference I wonder? Also I'm wondering about how the client act when the router is not connected to the internet (it's a stand alone) some phones were trying to use cell data - and might this be resulting in the phone dropping off of the withrottle server? Thanks, Dave |
Locked
Re: Latest test version Ops Pro not building
#operationspro
John was able to supply me with a set of his operations files.? What we found is that one of his trains was building when the operation files were saved.? Only one train can build at a time, so when the files were loaded the train status was "Building", but the build would never complete as there isn't code in the program to restart a build in progress upon the restart of operations.? The solution was to reset the train that was "Building" before trying to build another train.? The next test release will when loading the operations files, will also check to see if a train is in the building state, and if so, reset it, rather than trying to restart a build that was in progress.
Dan |
Locked
Re: back up to another commuter
¿ªÔÆÌåÓýMike, ? I suggest you take a look at ¡°JMRI Setup: Sharing Files with Dropbox¡± ? You can use Dropbox (and other cloud services) to maintain a backup of your data files as well as share them between computers. ? I use my roster on my laptop as well as a computer ¡®dedicated¡¯ to my programming/test bench.? Dropbox keeps both computers and a backup synchronized. ? Regards, Ross Kudlick ? From: [email protected] <[email protected]> On Behalf Of
Mike Swederska
Sent: Thursday, January 30, 2020 4:34 PM To: [email protected] Subject: [jmriusers] back up to another comuter ? I have my Decoder Pro and JMRI Operations on my laptop. As I was working on building a train my computer went off and would not come back up. We I had dislodged one end of the batter. Plugged in back into the laptop and everything is fine.? |
¿ªÔÆÌåÓýI use all Apple stuff and Macs.?Really simple with them. Just turn on time machine, select a drive somewhere on the network or attached to another computer on the network or to a network drive and everything is alwasy backed up.? Does you whole computer, not just JMRI.? So If the computer totally died you could restore it totally to another.? Time machine is great and runs hands off in the background .? Jim
|
Locked
Re: Digitrax programming and Track Power On (was JMRI 4.18 is available for download)
Marc,
Yup, fixed by PR #8004, available in build #3621 or later. Once 4.19.3 is released I'll close Steve "Breezlys" |
I have my Decoder Pro and JMRI Operations on my laptop. As I was working on building a train my computer went off and would not come back up. We I had dislodged one end of the batter. Plugged in back into the laptop and everything is fine.?
In the mean time the scare of loosing my roster of locomotive decoder setting in Decoder Pro along with my car roster and layout locations. Really gave me a scare.? So my question is: I want to back up everything to another computer. Can someone tel me how? I would also use that computer to do the Operations program. Keep the lap top for programing decoders but still keep the back up of decoders on both machines.? |
Locked
Re: Raspberry Pi with DCC++ and PR3 Stand-alone LocoNet
Hi
ON a Pi, or most other Linux systems you can add a udev rule. In?/etc/udev/rules.d? ?add a rule. Call it something like jmri.rules. It should/must finish with ".rules" IN that file put ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="ff7e", ENV{ID_MM_CANDIDATE}="0",? KERNEL=="ttyACM*" SYMLINK+="tty.PR3"?
ATTRS{idVendor}=="2a03", ATTRS{idProduct}=="0043", ENV{ID_MM_CANDIDATE}="0",? KERNEL=="ttyACM*" SYMLINK+="tty.Arduino.uno"
ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", ENV{ID_MM_CANDIDATE}="0",? KERNEL=="ttyACM*" SYMLINK+="tty.Arduino.mega"
ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fc1e", ENV{ID_MM_CANDIDATE}="0",? KERNEL=="ttyACM*" SYMLINK+="tty.Bachrus"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="c7d0", ENV{ID_MM_CANDIDATE}="0",? KERNEL=="ttyUSB*" SYMLINK+="tty.LocoBuffer"
You can now set the connection to /dev/tty.PR3 and /dev/tty.Arduino.xxxxx etc. Then it doesnt matter where you plug it in. If you dont want to mess with the udev rules you could also hack the prefernces file and point at /dev/serial/by-id/usb-Digitrax_Inc._VC0M_Port-if00 etc. But thats not quite as simple. The rules file works for a single pr3 (or other digitrax usb) / arduino.uno etc. There are different rules if you have more than one pr3/4/etc, but then you have to be sure of the order, or be real sneaky. You can also do some neat rules that will stop and start jmri-headless when you plug in or remove a device. Steve G. ? |
Locked
Re: signal heads and masts
3) Finally there was a bug in the DCC++ code which was tagging an extra 0 byte on the end of the packet on the rails, so I corrected this.Terry could you please elaborate on this? I am playing with SignalMasts over DCC decoder using NMRADCC library and can see the same very extra 0 at the end of extended accessory packet. |
Locked
Re: Digitrax programming and Track Power On (was JMRI 4.18 is available for download)
This issue has been address and resolved in Jenkins build 4.19.3,
Tested it on? LB-USB > DCS50 Zephyr?? and Track power remains off. Tested it? on the Digitrax PR3 >DCS50 Zephyr ? and track power remains off. Tested it on Digitrax PR3 in Standalone Programmer mode and track power remains off. Marc |