Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: Roster Images Upside Down
开云体育Our "real (wo)man's cameras" are Olympus OM-D E-M1. Other cameras we have owned are Pentax, Panasonic and Canon. All have display auto-rotate enabled and all store EXIF Orientation information, as do all photos friends with DSLRs have shared with us over the years. All these images, plus all images taken by iPhones and iPads have displayed perfectly in almost every Mac imaging app we have used with them, including Adobe Photoshop. The only exception was a Microsoft product (Entourage or Outlook) we no longer use. It didn't correctly render images taken with the camera rotated, either our own images or ones sent to us. We need to stop blaming cameras/iPhones etc. and look into how to code JMRI so it makes use of the worldwide EXIF Orientation tag standard. I have raised an issue: -- Dave in Australia On 5 Jan 2019, at 3:04 PM, Marc <forfoum@...> wrote: Fooled around with my FUJI FINEPIX S700. It does not auto-rotate. ?4 pics rotate thru 360 degree. Import images are as photographed. Drag&drop into ? Roster media, images were as photographed. Nikon D5000 with image auto rotate. 0/360 is correct. 45 and 180 are corrected in camera. the 90 image is upside down. ?Import into Win10 Photo Viewer three ?are correct, one is inverted. ?Drag&Drop to Roster media the are as photographed, one image ok all other on side or upside down. |
Locked
Re: Decoder Pro problems
A very good explanation. Add the term "Tab" as in the index tab you attach to a sheet of paper to make finding it easier.
toggle quoted message
Show quoted text
All this terminology we are using actually comes from the stationery analogy. -- Dave in Australia On 5 Jan 2019, at 9:34 AM, SwissChris <chris@...> wrote: |
Locked
Re: Missing Decoder Listings
Support for the The ESU LokPilot Fx Nano is in JMRI V4.15.1 (and probably quite a bit earlier). It's under LokPilot Standard V1.0.
toggle quoted message
Show quoted text
The LokPilot Fx series are function-only decoders and don't have a motor to pulse on to provide communication back to the programmer. I don't have an Fx Nano but I connected my Fx V4.0 to my ESU tester (which connects a motor and all function outputs to the 8 pin socket) and JMRI was able to identify it fine. If you restart JMRI, open the Help->System Console menu item and press New Loco-Read Type from Decoder, what appears in the system console (use Copy to Clipboard and post it for us)? It will tell us whether it was a failure to respond or a failure to identify (in which case the log has valuable identification information I need to know). -- Dave in Australia On 5 Jan 2019, at 11:39 AM, "callaire@..." <callaire@...> wrote: |
Locked
Re: Trouble with JMRI to JMRI client/server
Yes, that's a good setup.
I don't think you'll overload anything (other than the track bus), but If you want to distribute the load more, you could have a locobuffer-usb on each RaspberryPi, and take a bit more off of the central machine. --SteveT |
Locked
Missing Decoder Listings
I just Purchased two new decoders, One a Zimo MX616N and a ESU Lokpilot FX Nano 8 Pin. Neither of these will self identify under JMRI.
The Zimo will identify many different decoders but not the MX616N, If I select one that I think is closest to it and read all CV's It will read almost all, but will leave three CV's?unread.?That questions my choice of decoder. Do I need to create a new definition file? On the Lokpilot I see the F1 Light Flash, when it is being read,?but then I get a no locomotive present. Reading the documentation just confuses me more. Can anyone give me some insight?how to programing these decoders. I am using JMRI Test ver 15-1 Also I have a MRC 1833 Sound Decoder that I was trying to create a Decoder definition file. I am?using JEdit. I used a MRC 1927 File to begin with as it had most of the cv's that I needed. It will let me make changes to the file but will not let me save it. |
Locked
Re: Decoder Pro problems
I personally like the terminology as it is. It is clear and concise. Changing it would just complicate matters for the thousands of users who already have learned to navigate the system.? And, imho, there are far more pressing things for the developers to spend their voluntary time on.? Thank you to all who have put so much time and effort into this awesome product. Tom Wilson Colorado Springs, CO On Fri, Jan 4, 2019, 3:42 PM Bob Jacobsen <rgj1927@... wrote:
|
Locked
Re: Decoder Pro problems
On Jan 4, 2019, at 2:09 PM, Peter Ross <peterr@...> wrote:Because that’s not what it does. Your phrase hasn’t captured that it’s only “recover(ing)” _some_ of the data, and which data will be recovered. And something like, "Write only what has changed" instead of "Write changes on sheet”.Because that’s not what it does. It only writes what was changed _on_this_sheet_. Changes that have been made on other sheets are not written by that button. There is another button, which uses the word “all” for those. You also made it longer by changing “changes” to “only what was changed”. Maybe “changes" is too short, so "changed values" might do, but “what was changed” is verbose and “only” is redundant: _Everything_ only does what it does. Likewise, "Read all from the decoder" instead of "Read changes on all sheets”?Because that’s not what it does. It only reads what was _changed_. And, "Write all to the decoder"?What’s the difference between “recover” and “read”? Perhaps I’m not understanding some change in how the program works that you’re proposing. (I’m also not sure what “entire range of CVs” means: What range? The visible things on the page are variables, not CVs: They may or may not correspond to a particular set of CVs that appear on other pages too) In general, it’s less confusing if a button says what it does. Having two buttons with exactly the same language right over each other that do different things is not generally viewed as quick & easy to understand: Necktie [Put On] [Take Off] All Clothes [Put On] [Take Off] Which button do I press when I get on the bus home? (.c.f one of my favorite Farside cartoons about UI design: ) Bob -- Bob Jacobsen rgj1927@... |
Locked
Re: Decoder Pro problems
I had to think about it for a few seconds when i came across the terminology in JMRI. Then realised. Think of each decoder as a booklet or loose leaf folder of instructions. These are grouped into sheets in this folder. Each sheet of instructions (or CV's) can be read or written separately, as well as a whole folder. Simples
|
Locked
Re: Decoder Pro problems
Just internally translate 'Sheet" to "Tab" or "current page with data".
Like when the folks across the pond say 'Bonnet" you think "Hood". (Or is that "Trunk"? Car part anyway.) And 'Fair Dinkum" means happy Aussie or some such. Any new company or group has its own terminology. Learn the lingo and you get the precise meaning. Thomas DeSoto, TX |
Locked
Re: JMRI Not Identifying Locomotives Properly
That would be the railcom that I turn off in all my Loksound decoders.
Only a small subset of decoders have that feature, and older decoders of the same brand may not work the same..And we never throw out a working decoder, right? You are asking for a feature that cannot be retrofitted, and that the Decoder makers see no profit in providing. At the Club ( with hundreds of roster entries) we make use of the Owner data field. If you get duplicate matches, look at the owner. And if you have more than one copy of a Lok learn how to renumber the thing. (I have about 6 duplicates on that list). Someone years ago suggested using CV 105 & 106 as extra match fields. Most NMRA decoders have those. (more than have RailCom) Did that fall out? The user would have to put data in those CVs, but they are right there on the basic sheet. Maybe too easy? Thomas DeSoto, TX |
Locked
Re: Trouble with JMRI to JMRI client/server
[If JMRI is running on an RPi and talking to the layout via LocoNetOverTcp, there’s no need for a panel to be open on the main machine. It can be opened independently on the client RPi (or not). As far as that client is concerned, it thinks it’s directly connected to the layout and can do whatever it wants independently.
If you’re talking about LayoutEditor panels, you have to be a bit careful because they’re also a way to instantiate layout _logic_. You want some machine, but only one machine, to be running the signals, for example.] So what it appears I can do is have the 'dispatcher' JMRI instance run with its LayoutEditor panels for real time and linkage.? PanelEditor panels on Pi ZX's with touch screens with their own JMRI instance(s).? As long as the switch addresses (tables) are congruent across all the instances (back end a front end of the yards have the same addresses - no conflict with the mainline). No signaling in the yards.?? The single Loconet-USB at the dispatcher station should not get overrun? One benefit of this is that the main 'layout' xml file gets smaller (currently ~25k lines) and making changes for UI or operations at a particular area can be done independently? Thanks for all your assistance, Martin Booker |
Locked
Re: Decoder Pro problems
Peter Ross
Thank you Bob, that has been quite helpful. For example, based on using the Help explanations, why not put "Recover data from the decoder" instead of "Read changes on sheet"? And something like, "Write only what has changed" instead of "Write changes on sheet". Likewise, "Read all from the decoder" instead of "Read changes on all sheets"? And, "Write all to the decoder"?
So (within the limitations of this text format), we could have (note preamble to each row of buttons): "For CVs on this pane only: Recover values from decoder/Write changes to decoder/Read all from decoder/Write all to decoder." "For the entire range of CVs: Recover values from decoder/Write changes to decoder/Read all from decoder/Write all to decoder." Regards Peter |
Locked
Re: INFERNALS
开云体育Dave The miss understanding is probably because we are upside down and see things differently! Gerry On 5/01/2019 7:15 am, Dave Heap wrote:
It seems my antipodean sense of humour/satire/frustration gets lost other side of the pond. Infernals is a play on words, describing the consequences and support nightmare created by the unfortunate code decision that caused connection preferences to be set to Internal if hardware was temporarily absent. Here is the text snippet I usually posted in response to this problem: "If you get "Found mfg 123 (Masoth Electronic, GMBH) version 123; no such decoder defined.", and/or all CVs return a value of 123 and long address 15,227 it is 100% certain that you cannot communicate with the decoder and that one of two possibilities have happened: 1) Preferences->Defaults has Service Programmer (and possibly other items) set to Infernal. 2) Preferences->Connections has System Connection set to Simulator. Possibility (1) is the most likely. It would most likely have occurred due to a previous failure to open a connection. If there is no alternative to Infernal, you currently have a problem with the connection to your DCC system and you need to resolve the connection problem before proceeding. If an alternative is available select that, restart JMRI and try again. Warning, the Infernal problem can happen again in the future if you have any connection problems. See comments at: /g/jmriusers/message/153294 This has hopefully been fixed in JMRI V4.14" -- Gerry Hopkins MMR #177 FNMRA Great Northern Downunder NMRA Australasian Region Contest & AP Chairman Web Administrator |
Locked
Re: ESU Loksound 4.0 decoder - Error 303 when 'Read All Sheets'
Try "Read Full Sheet" on the CVs pane instead. It is less likely to cause errors when reading a decoder with lots of CVs.
toggle quoted message
Show quoted text
Once finished, some may be missed (displayed in red). Use "Read Changes on Sheet" until no red items remain. Hint: Click on the Status column until you see a down arrow. All the Red items will be at the top. -- Dave in Australia On 5 Jan 2019, at 7:46 AM, James S. Brown <brown3980@...> wrote: |
Locked
Re: INFERNALS
开云体育1) From my Concise Oxford Dictionary 8th Edition, 1990: infernal adj. 1?a of hell or the underworld b hellish, fiendish 2 detestable, tiresome I can think of no better description of the situation we found ourselves in! 2) Who hasn't heard a diehard steam enthusiast refer derisively to the "Infernal Combustion Engine" (diesel) as it supplanted the "External Combustion Engine" (steam)? --? Dave in Australia On 5 Jan 2019, at 7:15 AM, Dave Heap <dgheap@...> wrote:
It seems my antipodean sense of humour/satire/frustration gets lost other side of the pond. |
Locked
Re: SD-50 ECONAMI
开云体育You should not have any problems as the Econami is fully supported by decoderpro and since 4.12 is a recent version so you should be good.? Pete? On Jan 4, 2019, at 4:06 PM, Bob McClain via Groups.Io <mcclainbob55@...> wrote:
|
Locked
SD-50 ECONAMI
I am using Decoder Pro 4.12, Windows 7 and a Sprog II with an isolated programming track.? I recently purchased an Athearn RTR SD-50 with an Econami sound decoder.? When I go to make a new roster entry will I have any problem with Decoder Pro recognizing that decoder in that engine?? This is my first Econami decoder equipped loco and I want to know if I am going to have to jump thru any special hoops.
Thanks, Bob |
Locked
ESU Loksound 4.0 decoder - Error 303 when 'Read All Sheets'
开云体育Good morning… ? I have just received a stunning new Sn3 Shay from the fine folks at PBL which is equipped with a LokSound Ver. 4.0 sound decoder. I have JMRI installed on a MS Surface Pro 3 running the latest version of Windows 10 Professional and am interfacing with a program track through a Lenz LI-USB and an LZV100, both running the most recent version 3.6 Lenz software. The LI-USB connection and interface is solid and functional as I have programmed numerous Tsunami 2200 decoders over the past months. ? This is my first adventure with an ESU decoder so I’m hoping someone can pitch in and maybe provide a solution. I added the locomotive to my Roster and then selected ‘Read All Sheets’ using Direct Byte. As I was told to expect from a few others, reading CV’s from LokSound decoders can be a bit of a slow and painful process but nonetheless it seemed to be crunching through them. However, it then reached a point where an Error 303 cropped up and continued to do so. ? Any ideas on where I might look for the root cause of this issue? I have uploaded a short video illustrating the issue on my OneDrive which is
? TIA for any wisdom and help! ? Jim |