开云体育

Date

Locked Re: What next for DecoderPro?

Mike Davison
 

On Tuesday 14 May 2002 09:12 am, Bob Jacobsen wrote:

a) Ops mode programming
Good.

d) Improvements to the roster - being able to copy & delete
locomotives, better editing, import/export to various common formats,
etc.
It would be nice to have a simple way to copy the programming of one decoder
into anther. I have 2 GP9s and would like them to both have the same
characteristics.

It would be nice to be able to 'inherit' a roster entry when a new
decoder/loco is added to the roster. For example, loco #123 exists and loco
456 has the same decoder. It would be nice if the configuration from loco 123
could be copied to loco 456 as a starting point.

f) Integrated installers, esp. for Windows. The current multi-step
install process is getting in the way. It would be pretty simple to
create a two-step install process of the form "Run this Java
installer, then run this DecoderPro installer", perhaps with an
updater that makes future updates quicker downloads.
And perhaps: add a bin directory where all the scripts live and place
jmri.jar in the lib directory. For a Linux install, one could then simply
place DecoderPro in /usr/local/DecoderPro and create a symlink from
/usr/local/bin/dp -> /usr/local/DecoderPro/bin/DecoderPro.csh (or something
like that). Other platforms may have similar conventions to follow.


g) Lots more decoders
An Internet decoder registration tool built into DecoderPro. This would be
similar to the various CD players where if the CD player does not recognize
the CD (based on number of songs and length of each song) it queries the DB
on some Web server. If the unknown CD (decoder) is in the DB then DecoderPro
can update itself and the user can then use that definition. (you no longer
have to spin a new version of DecoderPro when new decoder files become
available). If the CD is not in the DB, the DB server also provides a way for
a user to enter the CD information and upload it to that central DB
(presumably someone checks the upload).

cheers,
Mike


Locked Re: What next for DecoderPro?

Jon Miller
 

Bob,
You could copy your multi-page fine printed list* here and let us chose,
say, five items. Then do the higher percentages! Short of that my choices,
of those listed, are;
a. (I don't use this but a lot of people do.
f. (It might get us more Windows users)
d. (At least just the delete key, for mistakes)
g. (Users always want "their" decoder)

thoughts, and I have no idea how easy this would be.
j. -enter a too-large or negative number- Just add text "8 digit number
only" This would tend to indicate if you did something different bad things
would happen.
e. I would have put this above as I think it's one of the upper priority
items but without a Windows person it's hard to do. It would pick up more
Digitrax people though!
xx items. Sometimes just text on the panes would help but the real problem
is exactly what text and where.

* this is real, I've seen it <G>.



Jon Miller
AT&SF
For me time has stopped in 1941
Digitrax DCC owner, Chief system
NMRA Life member #2623
Member SFRH&MS


Locked What next for DecoderPro?

 

The 0.9.3 update is out, so after I catch my breath, it's time to think about what to do next.

I'd like to get a "complete" DecoderPro version out by early July, but I'm not certain what should be considered the most important things to put in it. I've got a long list of little updates, fixes and cleanups to include, and I'll probably get to most of them. Big features are a little more problematic, as I don't often have the large chunks of time they require.

I've already promised to add Lenz XpressNet support to JMRI and DecoderPro, and C/MRI support to JMRI itself. So those will be happening. I've got some other stuff I'm playing with on the layout-control side of the house, and I'll probably keep doing that too.

But beyond those, I'd like to see what people think are most important. What would you most like to see?

Some of the items that have been suggested include:

a) Ops mode programming

b) Better programming GUI, for example making it possible to have some variables control whether others display, etc. Break some parts (roster pane, function mapping) into smaller parts so you could create a programmer that walks you through one item at a time (e.g. a "step 1" pane that handles the address, then a "step 2" pane that saves the file, then a "step 3" pane that sets momentum, etc)

c) Much smarter speed-table support, with various tools for smoothing curves, resetting the curve to a standard one, adjusting it to the contents of Vstart/VMid/VEnd, etc

d) Improvements to the roster - being able to copy & delete locomotives, better editing, import/export to various common formats, etc.

e) Fix the long-standing problem with many PCs not being able to connect at the MS100 baud rate. (This is a LocoNet-only problem, and I'll need help from somebody who speaks windows)

f) Integrated installers, esp. for Windows. The current multi-step install process is getting in the way. It would be pretty simple to create a two-step install process of the form "Run this Java installer, then run this DecoderPro installer", perhaps with an updater that makes future updates quicker downloads.

g) Lots more decoders

h) Add a progress bar when programming. This is not trivial, unfortunately, because the program doesn't really have any idea how long the programming will take, or even how many CVs are left to do. It would take a little effort to get that right-enough to be useful (nobody likes a progress bar that gets shorter, then longer, then shorter)

i) Get the "confirm" button working. This is really only faster on LocoNet command stations right now, as all others need to do a complete read to implement it. But it's still a useful thing to have when working with problematic decoders, e.g. you wonder whether the decoder's been changed, etc.

j) Make the programmer GUI more bullet-proof. Now, if you type letters in a decimal field, enter a too-large or negative number, etc, Bad Stuff happens. It would be good if that were more robust.

What do people think?

Bob
--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


Locked Update 0.9.3 for DecoderPro, JMRI is available

 

The 0.9.3 update to the DecoderPro program and JMRI libraries is available.

The update file can be downloaded from:

It is in .zip format, and should be usable on Macintosh, Windows, Linux and OS/2.

The update contains only updated files; you need the entire 0.9 distribution to use the program. If you don't have that, please see the JMRI and DecoderPro README files for how to download and install it:

DecoderPro:

JMRI demo:

To install this update, copy the "jmri.jar" file and the "xml" directory to your existing DecoderPro or JmriDemo directory. If you haven't written your own decoder files, that's all that's needed!

If you have your own decoder files, you need to remake the index by starting the program and selecting "Create index file" from the tools menu.

New features in this update:

* EasyDCC support has been tested, and should now be working well.

* Additional Soundtraxx, Lenz and NCE decoders.

* You can now select register, paged or direct mode for programming
if your command station supports them. This lets you program MRC and
other register-mode-only decoders.

* Improved automatic identification of decoders, especially cases
where the version number isn't unique or isn't recognized.

* Programmer window will no longer appear behind the Start Bar on Windows.

* Can now build the libraries and application with the Ant command
line tool.

* Now properly handles older locomotive files with newer decoder
files, which lets us update definitions in place.


New features in the 0.9.2 update, also included here:</h3>

* Updated Soundtraxx DSD/DSX Diesel definitions to fix a programming error

* Cleaned up LocoIO programmer interface


New features in the 0.9.1 update, also included here:</H3>

* Additional decoder definitions:

Many Lenz decoders, courtesy Debbie Ames and Lenz USA

Updates to Soundtraxx decoders, additional types

* New EasyDCC support in DecoderPro and the JMRI tools

* LocoIO programmer for both early (1.3.2) and later (1.3.4) LocoIO PIC code.

* Initial support in JMRI libraries for:

Remote LocoNet server and client

CTC panel edit, store, load

C/MRI serial attachment

Note that these are still in development, and should not be considered
ready for general use.

* Various minor bug fixes and updates, including reduced memory usage and
improved error logging.



--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


Locked Re: Laptop for DecoderPro Use

 

At 9:25 AM -0700 5/8/02, Dave Falkenburg wrote:
Also it is important to note that you really need to be running OS X for
Java to work decently well on a Mac- the version on Mac OS 9 really
sucks.
I do keep DecoderPro running on MacOS 8.1 through 9, but I agree that it's really a dog. Startup performance is particularly slow; on my 90MHz test machine, it can take 20+ seconds for the program to load and start. That seems like forever. During programming operations, it doesn't seem so bad, as you're just clicking controls and waiting for the command station to do its thing.

But it does work, and I intend to keep it working so that people with older Macintosh hardware have something they can use to program decoders.

The layout-control half of the code is much more problematic on earlier Macs. They have trouble keeping up with mid-size layouts.

Bob
--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


Locked Re: Laptop for DecoderPro Use

 

As far as PCs go, I managed to pick up a Shuttle SV24 barebones system +
1.1GHz Celeron at Fry's electronics for $250 a few months ago. (I think
it is now obsolete & discontinued)

I had some extra RAM, an old HD, and a CD-ROM laying around. Adding
those things brings the price up another couple hundred bucks.

It is a very nice small box-- I need it for microcontroller
development. At work I'm buried up to my ears in iBooks (I work at
Apple) and Keyspan serial adapters (we use them for kernel debugging)


On the Macintosh front:

If you are interested in a NEW nice small laptop that runs Linux/Mac OS
X well, the most recent iBooks are now being sold for about $999 at
ComputerWare/Elite Computers here in the valley.

Older CRT iMacs are available for about $599 in some places as well.

You need to add a Keyspan PDA Adapter for about $39 to get a 9-pin COM
port.

Also it is important to note that you really need to be running OS X for
Java to work decently well on a Mac— the version on Mac OS 9 really
sucks.

-Dave Falkenburg


Locked Re: Laptop for DecoderPro Use

Jon Miller
 

Jim,
What I did was go to my local PC guy and told him I wanted the cheapest
one available to connected to my trains. He went to his old parts and put
one together for $150, Win98, 128M, 233M mem, Intel chip, CD, extra ports,
etc. With some states charging disposal fees for tubes it might be possible
to get one of those free for the taking.
The only problem with this idea is, of course, room!

Jon Miller
AT&SF
For me time has stopped in 1941
Digitrax DCC owner, Chief system
NMRA Life member #2623
Member SFRH&MS


Locked Re: Laptop for DecoderPro Use

Jim Hanna
 

To Our New Group:

Thanks for your input on my recent question RE: laptops. I think your ideas about getting a used PC instead of a laptop really is the best solution to the situation. I have plenty of room under the layout for storage of the PC when not in use...why didn't I think of this!!!???

Thanks again to all,

Jim Hanna
El Cajon, CA


Locked Re: Laptop for DecoderPro Use

Alex Shepherd
 

Well what about an old Desktop P100 with 32/64MB RAM and dedicate it to the
layout permanently.

That will definitely be cheaper than an equivalent laptop so you have more
money to spend on trains...

Cheers

Alex


Locked Re: Laptop for DecoderPro Use

Mike Davison
 

Bob weighed in as the Mac bigot so I guess it's up to me to provide the Linux
bigot viewpoint. I have a Sony Viao 505TR (value less than $500 now) that
runs DecoderPro pretty well. I say 'pretty well' because this machine doesn't
have much memory and is slow. Everything works correctly, but some actions
are slow. For example, there is a 10-20 delay to open the programmer window.
The point: one can buy a low-end PC laptop, run Linux and run DecoderPro.

Be sure you include the cost of a serial port when looking at a PC laptop
that you intend to use with a DCC command station. Some newer laptops don't
include serial ports so you'd need one of those USB-RS232 converters (I'm
guesssing they would work) or some additional proprietary hardware. My Sony
came with a 'port replicator' that has all the old bulky ports, but newer
Sonys do not include this so you'd have to spend another $75-100 to get a
serial port.

cheers,
Mike


On Tuesday 07 May 2002 08:08 pm, Jim Hanna wrote:
Hi Bob:

I have the program in my PC but it is far from the train room so I don't
get to use it except when one of my operators brings over a laptop.

My question is sort of basic(dumb)but I would like some information on what
to look for in a laptop if I were to go out and buy one. Most models I have
seen on the internet start at about $1500 and go up from there. I can
probably equip my entire fleet of engines with Soundtraxx decoders for that
kind of money so I need info on the very most basic laptop that I can expect
to use successfully with Decoder Pro and not have it cost an "arm & a
leg"...am I just dreaming or is this a possibility? I am probably talking
about a used instrument and also wonder if this is a reasonable possibility?

Thanks in advance for any pointers you can give me.

Jim Hanna
El Cajon, CA







To unsubscribe from this group, send an email to:
jmriusers-unsubscribe@...



Your use of Yahoo! Groups is subject to



Locked Re: Laptop for DecoderPro Use

 

At 8:08 PM -0700 5/7/02, Jim Hanna wrote:
I would like some information on what to look for in a laptop if I were
to go out and buy one.
...
I need info on the very most basic laptop that I can expect to use
successfully with Decoder Pro and not have it cost an "arm & a leg"...am
I just dreaming or is this a possibility? I am probably talking about a
used instrument and also wonder if this is a reasonable possibility?
Although I'm a Macintosh bigot, you can probably get a better deal on a PC laptop.

I'd look for something with 48MB of memory, Windows95, at least one serial port, and a 180MHz CPU or better. That's not much, so it should be possible to find something like that used for less than $500, perhaps much less. More memory, more speed might be good if you want to use a more recent Windows version.

But, it might make more financial sense to pick up a used command station for your existing PC instead. I've seen used SystemOne units for much less than a laptop would cost.

And running a long cable can be really cost-effective! That does leave you with the hassle of walking to the train room when you want to change the loco on the programming track, unfortunately.

Bob

--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


Locked Laptop for DecoderPro Use

Jim Hanna
 

Hi Bob:

I have the program in my PC but it is far from the train room so I don't get to use it except when one of my operators brings over a laptop.

My question is sort of basic(dumb)but I would like some information on what to look for in a laptop if I were to go out and buy one. Most models I have seen on the internet start at about $1500 and go up from there. I can probably equip my entire fleet of engines with Soundtraxx decoders for that kind of money so I need info on the very most basic laptop that I can expect to use successfully with Decoder Pro and not have it cost an "arm & a leg"...am I just dreaming or is this a possibility? I am probably talking about a used instrument and also wonder if this is a reasonable possibility?

Thanks in advance for any pointers you can give me.

Jim Hanna
El Cajon, CA


Locked Re: Just wondering if anyone was here

 

I'm here, Bob. I am not currently using jmri stuff, but am interested in
following the progress. Count me in.

Jerry Drews

-----Original Message-----
From: Bob Jacobsen [mailto:Bob_Jacobsen@...]
Sent: Tuesday, May 07, 2002 4:41 PM
To: jmriusers@...
Subject: Re: [jmriusers] Just wondering if anyone was here


i got a couple questions and was wondering if anyone was actually
there.
I'm happy to help with questions, and there are other members who can
help too. This Yahoo group is still pretty young, so hasn't gotten a
lot of traffic yet.

Note that there's a short delay in posting (perhaps as much as 12
hours, but usually shorter) because I've got this group set on
"moderate new members". That's because other Yahoo groups have been
being spammed recently. Once I'm convinced somebody is a real email
address, I remove them from moderated status.

Bob
--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


To unsubscribe from this group, send an email to:
jmriusers-unsubscribe@...



Your use of Yahoo! Groups is subject to


Locked Re: Just wondering if anyone was here

 

i got a couple questions and was wondering if anyone was actually
there.
I'm happy to help with questions, and there are other members who can help too. This Yahoo group is still pretty young, so hasn't gotten a lot of traffic yet.

Note that there's a short delay in posting (perhaps as much as 12 hours, but usually shorter) because I've got this group set on "moderate new members". That's because other Yahoo groups have been being spammed recently. Once I'm convinced somebody is a real email address, I remove them from moderated status.

Bob
--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


Locked Re: Just wondering if anyone was here

 

I'm here.. as is Bob...

-Dave Falkenburg

On Tuesday, May 7, 2002, at 02:01 PM, sixth_rule wrote:

i got a couple questions and was wondering if anyone was actually
there.




To unsubscribe from this group, send an email to:
jmriusers-unsubscribe@...



Your use of Yahoo! Groups is subject to


Locked Just wondering if anyone was here

sixth_rule
 

i got a couple questions and was wondering if anyone was actually
there.


Locked JMRI, DecoderPro update 0.9.2 is available

 

The 0.9.2 update to the DecoderPro program and JMRI libraries is available for download.

The update file is in .zip format, and should be usable on Macintosh, Windows, Linux and OS/2. You can download it from SourceForge by following this
link:
<>

This update contains only updated files; you need the entire 0.9 distribution
to use the program. If you don't have that, please see the JMRI and DecoderPro
README files for how to download and install it:





To install this update, copy the "jmri.jar" file and the "xml" directory
to your existing DecoderPro or JmriDemo directory. That's all that's needed!

New features in this update:

Updated Soundtraxx DSD/DSX Diesel definitions to fix a programming error

Cleaned up LocoIO programmer interface

New features in the 0.9.1 update, also included here:

Additional decoder definitions:
Many Lenz decoders, courtesy Debbie Ames and Lenz USA
Updates to Soundtraxx decoders, additional types

New EasyDCC support in DecoderPro and the JMRI tools

LocoIO programmer for both early (1.3.2) and later (1.3.4) LocoIO PIC code.

Initial support in JMRI libraries for:
Remote LocoNet server and client
CTC panel edit, store, load
C/MRI serial attachment
Note that these are still in development, and should not be considered
ready for general use.

Various minor bug fixes and updates, including reduced memory usage and
improved error logging.


--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)


Locked Welcome to the JMRI Users group

 

Welcome to the JMRI user's discussion group. This the place to ask questions, make suggestions, complain and complement.

There's more information available on the main JMRI web page:



and the main page for DecoderPro:



Decoder Pro is a program to make it easier to program DCC decoders.
--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)