Welcome to the forum   
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

4 Pages123>»
Share
Options
View
Go to last post in this topic Go to first unread post in this topic
Offline fvri  
#1 Posted : 07 October 2007 10:45:30(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi all,

Finally after a number of years of development I'm proudly to annonce the relase of LocCommander version 0.9.1. . The program can be downloaded from my website: http://users.telenet.be/loccommander .
Please feel free to use this program.
The main restriction for the program at this moment is that it only supports the 'old' Marklin digital system based on the M 6051 protocol.
In future releases I'm planning also to support the newer systems(Eg. ESU ECoS).

Please feel free to contact me(: fvri@telenet.be) if there are any issues(bugs, features) about LocCommander. A pdf and readMe file can be downloaded from my website that gives more information about this program(requirements, restrictions, installation procedure,...)

Best regards,
Frank
Offline mascagni  
#2 Posted : 07 October 2007 14:38:05(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: I have downloaded your software and installed it on a Win XP laptop. I have this hooked to an IB via a pass-through serial port. LocCommander has been used to control Loks using the Maerklin 6050/6051 interface selection under the digital system in the software. However,
I have not been able to figure out how to control turnouts hooked up with Viessmann decoders with Maerklin addresses 1-6. I am sure this is my ignorance and inability to mine the information from the literature (RTFM), but that's where I am.

Thanks again, and I look forward to learning more.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#3 Posted : 08 October 2007 16:20:54(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Ok great that train control is doing fine.

For the turnout control you should create foreach turnout a turnout object by selecting from the toolbar button a turnout type(Eg. left, right, triple) and click with the mouse its position in the gridlayout. In the properties dialog you can give each control an address. By default the system will automatically assign an address to the turnout.

After creating the turnout objects you can create a keyboard object that simulates a real keyboard that can control these turnouts. In operation mode you can launch this keyboard(dialog) or you can double click on the turnout in the gridlayout to switch.

I hope this short explanation will help you further. May be better that I write a quick user manualSmile

Regards,
Frank
Offline mascagni  
#4 Posted : 08 October 2007 16:39:59(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: One suggestion would be to have as default a keyboard already to go starting with address 1. Then, if like many of us, you have packed the addresses contiguously, you can just pop open the keyboard and go. However, you should still be able to move things around on a keyboard whatever the real address is.

Thanks.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#5 Posted : 08 October 2007 16:56:57(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Can you clarify this one more:
"However, you should still be able to move things around on a keyboard whatever the real address is."

Do you mean foreach button in the keyboard dialog the address can be still chosen by the user? In the current implementation a keyboard dialog has for button 1 address 1 assigned to but first a turnout object needs to be added to the table.

Thank you,
Frank
Offline mascagni  
#6 Posted : 08 October 2007 20:10:43(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: What I mean based on the following situation:

When I use Viessmann C-track decoders in a layout, I put them into the layout in some order that corresponds to the topology of the layout in numerical order. The addresses of these decoders is programmable, so you can change them as needed. However, if you add new turnouts, the numerical address you assign to their decoders may and most likely will violate the principal you originally used to number them. Thus, it would be nice to use the "address pointer" idea to hook all the addresses up to a keyboard in an order I would think is "best" without having to physically reprogram them.

Now do you understand?--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline mascagni  
#7 Posted : 09 October 2007 00:43:38(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: I thought that I would try to let you know that I ran LocCommander on a different WinXP laptop, and here is my debrief.

This is a small laptop and has no serial port, so I downloaded a PL-2303 USB -> Serial WinXP driver. This allowed the cable to work with the IB.

When I ran LocCommander, it turned out that COM5 was the one that worked.

I set up a simple track setup and was able to run trains and to control turnouts. So, I am farther along than last time.

A couple of bugs:

1. I was able to switch the layout off, but not back on from LocCommander.
2. With a triple turnout, going from left to right tripped both solenoids. However, going from right to left tripped only one. I am not sure if this functionally the same, but it is not symmetric!!

Another comment, not a bug. The track selection is functionally OK, but it is not consistent with Maerklin track geometries. This means that certain layouts do not work when you insist on keeping the number of straight track of length 180mm the same as on the LocCommander screen. In addition, there are not enough choices, such as the curved turnouts, and the fact that the straight/curved ones have radius 1 or radius two curves (this is M-track). There are many places where you can get track geometry files. If you want I can try to post some or you. However, this means that you would have to display the real geometry. I am not sure if this is what you want to do. However, if you don't, you cannot accurately describe a layout.

Thanks again.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#8 Posted : 09 October 2007 09:08:22(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Thanks for the feedback.

1. "I was able to switch the layout off, but not back on from LocCommander": do you mean switching between operation and edit mode.

2. I thought for the triple turnout this asymmetric operation is the only valid possibility but I will verify it. I cannot remember exactly but for turning right the left solenoide must be set straight and the right derived. And for turning left only the left solenoide must be set derived, the state of the right solenoide is irrelevant.

3. Yes, LocCommander doesn't support an exact(accurat) scaled representation of your modelrail road. But, I was able to configure mine entirely. You can have a look at when loading the layout file '5TrainsRoute.lo' (Folder DemoLayouts). I can send you my WinTrack file to compare. I use all possible track items (curved and straight turnouts, all curve types, M, K and C rails mixed).

Thanks again for putting a lot of testwork in LocCommander and giving this valuable feedback.

Frank
Offline mascagni  
#9 Posted : 09 October 2007 10:14:27(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank:

I cut your questions and will comment on each.

1. "I was able to switch the layout off, but not back on from LocCommander": do you mean switching between operation and edit mode.
MM: No switching between operation and edit worked, but when hitting the red and green buttons during operation mode, were the problem. I was able to turn off the IB with the red button, but when hitting the green button (either start from current state or from layout) the IB did not come on-I had to hit the go" button on the IB myself. Also, when switching from operation to edit mode, the layout remained on, with the trains running. Is that a bug or feature.

2. I thought for the triple turnout this asymmetric operation is the only valid possibility but I will verify it. I cannot remember exactly but for turning right the left solenoide must be set straight and the right derived. And for turning left only the left solenoide must be set derived, the state of the right solenoide is irrelevant.
MM: Since there are 4 states in the triple turnout but only three directions, two must do the same thing, and so this may all be just a mathematician's issue with symmetry.

3. Yes, LocCommander doesn't support an exact(accurat) scaled representation of your modelrail road. But, I was able to configure mine entirely. You can have a look at when loading the layout file '5TrainsRoute.lo' (Folder DemoLayouts). I can send you my WinTrack file to compare. I use all possible track items (curved and straight turnouts, all curve types, M, K and C rails mixed).
MM: The thing I was unable to do nicely was to have two ovals inside each other, one R2 the other R1. This because you have only one radius of curve defined. Look at Railways 4.1.0 to see the way they do it (in DOS!!).

Thanks for your replies as well.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#10 Posted : 09 October 2007 10:58:32(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

1. Going from 'Stop-state' to 'Go-state' on the 6021/6051 duo gives no problem. May be an issue on the IB for the P50 protocol. Needs to be investigated.
When going from operation to edit mode all running trains will continue. May be this state must be made optional? Currently when running in 'automatic run mode' all automatic actions will stop when going to edit mode, but the train speed remains.

2. You are right when two curves with different radius need to be designed this cannot be done nicely in LocCommander. As you suggested I should have a look at this good old DOS stuffwink.
I must agree that there is still a lot of work regarding the gridlayout. The ultimate would be an interface to existing CAD programs (WinTrack, etc.). I don't see me immediately doing the things they have done in WinRail. Great Stuff!!!

My first concern is to put as much functionality as possible in LocCommander but of coarse anomalies or short commings should be solved.

BTW in the mean time I have started integrating the ECoS protocol in LocCommander. The first tests are looking very promising. This TCP/IP based protocol gives a lot of new opportunities.

Thanks for your additional info and feedback on LocCommander.

Regards,
Frank
Offline mascagni  
#11 Posted : 13 October 2007 01:15:21(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank,

I just reloaded LC, and the layout I designed and saved as Layout.lo. However, when I loaded the layout there were only the Loks, not the tracks. This was a bit disconcerting and I don't think ut was operator error.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#12 Posted : 13 October 2007 18:49:20(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

It is possible to send me this "buggy" layout file (Layout.lo).
You can send it to the mail address fvri@telenet.be.

Did you try out with any other small layout files that you made?

Can you (re)load the 5TrainsRoute.lo file that can be found in the DemoLayouts folder?

Thanks for your QC work and the remarks.

Regards,
Frank

Offline mascagni  
#13 Posted : 14 October 2007 18:05:40(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: I am at work today (help!), but I fear that the file was overwritten and is not really there. If you still want it, let me know, and I will sent it to you. I have it on a Dell X1 PC here with me.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#14 Posted : 14 October 2007 20:20:56(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Yes, it would be great if you could still sent me this layout.lo file, so that I can debug it. Sorry to hear that you should work on Sunday. In a few hours my first workday will start.


Br,
Frank
Offline mascagni  
#15 Posted : 24 October 2007 16:09:42(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: I just added some things to my small test layout, and saved it!! One thing I added was a decoupling track, which needs only a single pulse to work. Am I mistaken or do you not have anything specifically set up to deal with things that need only a single control shot to their solenoids from the decoder. One could hook two of these up to the same decoder address with one triggered by green and the other by red. Is that possible from LC?

Thanks.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#16 Posted : 24 October 2007 18:49:57(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Unfortunately this is not yet explicit implemented in this LC version.

Although you could simulate this track type by making a signal object. Each signal state can be mapped to a primary or a secondary address. One digital address is split up in a primary(linked to the green state) and a secondary address(linked to the red state).

For example this means the state Hp1 can be mapped to the green(primary address) or the red state (secondary address). Thus, Hp1(primary address/green state) could represent the first decoupling track and Hp2(secondary address/red state) could represent the other track.

Currently, I'm working on a new version 0.9.2 where if have reworked partially the keyboard object to support your requests regarding the keyboard/digital device mapping, which is a big improvement. I also noticed that the current version the keyboard contains errors when controlling signals. This has been resolved in version 0.9.2.

I could easily add this decoupling type to LC for the next subrelease version.

I hope you can use this signal type to do some testing.

Regards,
Frank
Offline mascagni  
#17 Posted : 24 October 2007 19:28:48(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Hi Frank: I have some signals, but they are the old Märklin variety, and I must admit to being unschooled in their use. However, I am going to be getting an s88 unit in a bit, and after I have manufactured some track occupancy detection tracks, I will start to incorporate them into the layout. Thus, I should be able to test out more of the various features you mention. I will report back when I have something interesting to say in this regard.

In terms of my previous post, recall the old, analog, control boxes. There, you could hook two on-only solenoid to a single red-green button pair, and you could control one with out tripping the other, provided you hit the right color. This is what I am asking about.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline mascagni  
#18 Posted : 12 November 2007 23:33:32(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: How do you hook a PC to a CS? Your documentation does not explain that very well. Do you need a crossover cable?--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#19 Posted : 13 November 2007 00:41:06(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Sorry, but the LC version 0.9.2 or lower doesn't yet support the CS.

I'm currently working for integrating the ESU ECoS as a new digital system in LC. Likely this will also support the CS.

Regards,
Frank
Offline mascagni  
#20 Posted : 13 November 2007 02:29:44(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: Thanks for the info. I look forward to seeing more in future versions. Keep plugging away.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#21 Posted : 13 November 2007 08:58:06(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Ok, I will do my best to have a first LC release with ECoS or CS integration for Xmas.

The integration of the ECoS TCP/IP based protocol in LC goes well although the first release of the protocol itself shows still some shortcomings. The most amazing thing is that is not XML based (anno 2007). This is a pitty because with current XML parsers the job can be easily(and fast) done. Now I have to do some string parsing[:(!].

Nevertheless it is a big improvement in regards to the P50 (M 6050/51-6021 systems).

The most difficult part is to make the programs database(LC's catalog) consistent with the one of the digital system.
The great power of working in combination with a computer program is that you can easily configure your model railroad(trains and other digital devices) in the digital system. It is hard to add 50 or more digital devices manually via the ECoS itself [}:)]... .


Regards,
Frank
Offline mascagni  
#22 Posted : 10 January 2008 21:06:03(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Thanks Frank.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#23 Posted : 11 February 2008 13:08:39(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

I have recently uploaded a beta version(1.0.0) of LC that supports the ECoS.
Unfortunately, I didn't had the time to update the manual.

In the mean time if you have any questions or problems you can always contact me at: fvri@telenet.be.

Regards,
Frank
Offline laalves  
#24 Posted : 11 February 2008 19:30:15(UTC)
laalves


Joined: 10/02/2004(UTC)
Posts: 2,163
Location: Portugal
Very nice! Just tried it and I must confess it was the first time I actually controlled a lok via a PC [:I]...
Offline Webmaster  
#25 Posted : 11 February 2008 21:33:05(UTC)
Webmaster


Joined: 25/07/2001(UTC)
Posts: 8,938
Very nice, Frank! The best thing is that you are sharing it with all of us.
Since I still haven't got any layout, I trust the route feature will arrive long before I am ready.. wink
Just as the CS/ECoS support... biggrin

Great work indeed!
Juhan - "Webmaster", at your service...
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Old Chinese Proverb]
Offline fvri  
#26 Posted : 12 February 2008 13:22:50(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Juhan,

The best thing is that I can share it on this magnificent web forum. Withouth this forum (thus you) I was not able to share it with so many people!

I will try to do my best to improve LC as much as possible to the needs of the members of this forum. Lately my job makes it hard to spend a lot of time on the further development of LC. But, I have the M /model railroad virus and the support/feedback of members of this forum thus I will continue with it!

Hi Luís,

Thanks for using LC!!! and this for somebody that is not a big fan of model railroad control via PC.[}:)]Smile. Any remarks or questions you can always mail to fvri@telenet.be .


Best regards,
Frank
Offline fvri  
#27 Posted : 12 February 2008 20:35:44(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi all,

Unfortunately sometimes the download of LC(beta version 1.0.0) fails.
I can only say try it once more when the size of the downloaded file is less than 2.549KB.
http://users.telenet.be/loccommander/DownloadsPage.html

Once I have more timeSmile, I will try to build in checks when downloading LC from my website.

Sorry for this inconvenience sometimes!

Best regards,
Frank
Offline mascagni  
#28 Posted : 24 February 2008 23:31:08(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: Quick question about v1.0 beta. I was unable to add a video source, as per the instructions. In fact, when I clicked the icon, nothing at all happened. Can you give me advice?--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#29 Posted : 25 February 2008 09:02:19(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Once the 'Video Source' icon is selected you still have to click your mouse pointer in the layout grid tabpage. This will put a green filled circle on your grid. A video source object has a location on the layout!

The idea is that multiple video sources can be located on the layout and that depending on actions linked to these video sources a different image is shown when a train passes a certain detection point. (This idea is not yet operational due to problems when activating and disactivating the video capturing...).

Anyway...

After you have created a video source and selected the correct 'Video input device'(probably a webcam Eg. Logitech Quick Cam for Notebooks) you still need to create a Video Viewer object. Once you have created a video viewer you still have to add/link this video source to this video viewer (go to 'Video Sources' tab in in the Video Viewer object).

The idea is that in a future version you can add more than one video source to a single videoviewer.

Once this Video Viewer is created, by double clicking on the Video Viewer object a Window will popup showing video captured by the Video source.

I hope this explanation will help you out with your problem.

BTW. I have released an official version of LC V1.0.0(.2). Unfortunately, I didn't had time yet to update the manual. Also the functionality for programming the CV's I have temporarily disabled.

Regards,
Frank
Offline mascagni  
#30 Posted : 25 February 2008 16:52:51(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: Thanks for the explanation. I did not understand that the necessity of clicking on the layout. I was trying to just see about hooking in a simple webcam (Logitech, as you surmised). I was using the latest version on your webpage, which is the beta version as of Sunday. If you have a newer version, please let me know.

As for the video viewers, most are USB-based, and there is always a shortage of USB ports on a computer. One can use a USB hub, but can one do the same with wireless webcams? Clearly this should be what people would want with a big layout and the fact that USB cables should only be only so long.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline fvri  
#31 Posted : 25 February 2008 19:15:28(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

LC VERSION history:
The latest version is now 1.0.0(.2), which I don't consider anymore as a Beta release. I didn't update yet the manual regarding the ECoS/CS support. This version fully supports M6021/6051 and the ECoS (and thus lickely the CS as well, but not tested by me).

Video Viewers and video sources:
Indeed wireless webcams is the future for big layouts. Yes, the restricted number of usb ports might be a problem but also the current home used systems will also not have enough processor power to show a vast number of streaming video windows. Thus, I think we will have to wait a bit longer ...Smile. I can easily view 2 video sources on my system but more is hard! Thus, initially my idea was to switch on the video source in a Video Viewer at some points on my layout when a train passes certain detection points (S88 points).

Best regards,
Frank
Offline mascagni  
#32 Posted : 25 February 2008 20:30:52(UTC)
mascagni


Joined: 25/07/2002(UTC)
Posts: 804
Location: Tallahassee, FL USA
Frank: I had not thought about having the video signal triggered by an S88 sensed event, but that is quite a good idea. One other thing that may not be too much more is whether this could permit one to control and view a layout with LC over the web. Have you thought about that in terms of what LC already has?

Thanks again.--MM
Michael Mascagni, Tallahassee

If I weren't a Mathematician, I'd be a Violinist.--Albert Einstein
Offline frankie  
#33 Posted : 26 February 2008 15:12:37(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Hi Frank,
I have tested your software with my CS, indeed works, with some limitations,like MFX locos, probably due to the fact that you "fool" it telling it is connected with an ECOS.
I have connected it and retrieved the object from the CS, but for the locomotives it went fine, for the turnouts and signals it partially worked.
We may keep going on this with personal e-mails.
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#34 Posted : 27 February 2008 13:34:22(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Alessandro,

I have replied you via e-mail.

Yes, for MFX locs my implementation for the ECoS relies on the second address (CV75) that needs to be set when the extra functions(F5-F8) wanted to be used.

...signals and turnouts partially works... : well not all types of turnouts and signals are supported in this version of LC(1.0.0.2). Mainly the ones I have on my layout are supported. But, in later versions this current limitation can easily be resolved.

Regards,
Frank
Offline frankie  
#35 Posted : 27 February 2008 14:21:24(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Well actually is not that they don't work, is the import procedure that didn't worked, it seems that LocCommander is not able to read the second line of the name of the turnout, on the CS now you have three rows where you can write the name of the signal/turnout, I suspect the Ecos just one.
The imported ones worked just fine, apart from the uncoupling track.
I have read your message, but wanted to do more testing before answering
wink
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#36 Posted : 29 February 2008 08:53:42(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Alessandro,

The ECoS can handle 3 lines for naming the solenoid objects, but LC only takes the first into account. I shall see what I can do about this.
First there was LC and not ECoS or the CS system and as the M6051 interface system is not a computer system, LC was responsible for object management. Now they have to cooperate...Smile

Thanks for this important feedback!

Regards,
Frank
Offline fvri  
#37 Posted : 29 February 2008 08:59:01(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Michael,

Quote:
[size=1" face="Verdana" id="quote]quote:Originally posted by mascagni
<br />One other thing that may not be too much more is whether this could permit one to control and view a layout with LC over the web. Have you thought about that in terms of what LC already has?


Yes, websurveillance and control is a great feature, but first I want to further tune automatic control and provide the user an easier way to specify routes in LC. Also, the "full" integration of the new digital systems (ECoS and M'sCS) need to be further accomplished/finished.

Regards,
Frank

Offline frankie  
#38 Posted : 29 February 2008 12:34:44(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Ok, I have "Uncoupler" 1,2 and 3, but the number is in the second line, that's why it imported only "Uncoupler", that's the test I was going to do, put the number in the first row.
I am rebuilding my layout, I'll keep this in mind when I'll setup turnouts.
Alessandro
I have a CS1 Reloaded!
Offline dntower85  
#39 Posted : 05 March 2008 02:39:42(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
Hi Frank,

I just got a 6051 interface off of ebay, so I needed software to test it. So.
I just tried LocCommander, I like it a lot, it was simple to install and I even figured out how to get a test layout up and running. It took a few minutes to figure out the train catalog concept but it made scene once I got it. Thanks for making this good program. It made it simple to test the interface, I was afraid that if there was a problem I wouldn't know if it was the interface or the software. But both worked without any problems. biggrin I look forward to using it more.

Thanks!
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline frankie  
#40 Posted : 05 March 2008 10:03:24(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Installing 1.0.0.3 over 1.0.0.2 requires anything to do first?
Or it is just an upgrade?
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#41 Posted : 05 March 2008 18:22:33(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

Darrin:
Thank you for using LC!
I'm very pleased that LC can help you out with testing/verifying this M6051 system.

Alessandro:
Normally when you want to install a newer version of LC you should first uninstall the current version. The catalog file will remain in the installation folder. Also a backup is placed in the LC's application data folder. Only to be 100% sure...Smile. For futher versions I will also keep the application settings (Eg. IP Address or hostname, RS-232 settings, layout color settings, etc.) so that these not need to be set everytime a new version is installed.

But..., I'm already preparing a 1.0.0.4 build to support full MFX functionality (speedstep 128 for mfx locs...) when using the CS instead of the ECoS. Unfortunately, I can not test myself the CS version.
I will also try to fix as many problems/implement features reported by you or any other LC user.Smile

Regards,
Frank
Offline frankie  
#42 Posted : 06 March 2008 12:48:48(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
OK, I'll wait for 1.0.0.4, then.
Thanks,
Alessandro
Alessandro
I have a CS1 Reloaded!
Offline Caplin  
#43 Posted : 06 March 2008 17:29:28(UTC)
Caplin


Joined: 23/03/2005(UTC)
Posts: 2,497
Location: Denmark
Frank,

Here is a newbie question.
Is the 6051 Interface unit still required, when using a CS or is it possible to use the present TCP/IP interface used for backup/restore/update functions confused

Reading the posts above does not clearly inform about this. The Users Manual 0.9.2 is proir to CS usage.

Thank you.
Regards,
Benny - Outsider and MFDWPL

UserPostedImage
Offline frankie  
#44 Posted : 06 March 2008 17:59:45(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
No there is no need for the 6051, you can just use the ethernet port (TCP/IP) of the CS.
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#45 Posted : 06 March 2008 18:13:15(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Benny,

The current version 1.0.0.3 allows to use both systems(6021/5051 and ECoS/CS) seperately. LC can communicate with ECoS/CS via TCP/IP connection (ethernet) or with the 6051/6021 devices via a RS-232 connection.

The manual released with LC V0.9.2 only refers for usage with the 6021/6051 system or any system compatible with the protocol for this 6051 interface system.

Currently... I'm reworking the manual so that it explains also how to use LC for the ECoS/CS digital systems.

Thus, to connect LC to an ECoS or CS go to menu of LC Options|Settings|Digital system to select the digital system and go to Options|Settings|Communication to put in the IP address and port number of the CS/ECoS.

The main part of the manual remains the same only some extra explanation is necessary about connecting LC to the ECoS or CS and about synchronizing the layout(turnouts, signals, etc.)/catalog(trains) with the database of the ECoS/CS and vice versa.

I hope this clarify one and anotherSmile.

BTW development for version 1.0.0.4 is ongoing and will support the mfx locs in a proper way when the CS is used. For the ECoS some limitations regarding speedsteps and functions &gt; 9.

Always feel free to give suggestions, feedback, bug reports,...Smile

Best regards,
Frank
Offline Caplin  
#46 Posted : 06 March 2008 21:38:00(UTC)
Caplin


Joined: 23/03/2005(UTC)
Posts: 2,497
Location: Denmark
This is good news for me.

Thank you Frank and Alessandro for the info.
Regards,
Benny - Outsider and MFDWPL

UserPostedImage
Offline fvri  
#47 Posted : 15 March 2008 16:25:09(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

I have just released v1.0.0.5 of LC:
- Bug fix regarding triple turnout(left and right solenoid).
- Keeping your applications settings when upgrading LC to a newer version.
- Real MFX support for Mfx Locs when the CS is used (should be tested)

<u>IMPORTANT:</u>
1.Before you can install a newer version of LC on your system you should first uninstall a previous version properly. This means via Window's Control Panel(Add Remove Software) or via Start|All Programs|LocCommander 1.0.0.5|uninstall.

!!!Don't throw the LocCommander folder away via the Explorer!!!

2.During the uninstallation process a backup is made of the Catalog.dbl file to C:\Documents and Settings\%USERNAME%\Application Data\LocCommander.
Normally when installing LC to the same installation folder(default: C:\Program Files\LocCommander) the Catalog.dbl of a previous version will still be there...

But, also as a backup you can still find it under the Application Data folder for LC.Smile

Any feedback or suggestions are always welcome!

Thanks.
Frank
Offline fvri  
#48 Posted : 18 March 2008 10:18:07(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

Thanks to test work from Frankie it seems the "triple turnout" bug is not entirely fixed [B)].

A bug fix for this problem will be available in version 1.0.0.6.

Regards,
Frank
Offline fvri  
#49 Posted : 27 March 2008 22:46:33(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

Some days ago I have released version 1.0.0.7 of LC.

The most important thing regarding this release is the introduction of the "Route concept" as defined in the CS/ECoS.

This route concept is a simplified version of the 'Actions and Conditions' concept in LC for automatic control.

UserPostedImage


Further minor improvements... and bug fixes related the triple turnout.

In a next coming release the user will be able to link an image to a train object, this makes it easier to see which train is actually controlled in LC.


UserPostedImage



Best regards,
Frank
Offline dntower85  
#50 Posted : 02 April 2008 22:44:02(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
Frank,

Looks good.
On your routs form you show Execution Time Interval
UserPostedImage
Is that how many milliseconds between each action or the total time that the 3 actions are sent in.
Or the time out before the rout can be triggered again.
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline fvri  
#51 Posted : 03 April 2008 09:01:32(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Darrin,

It is the time(pause) between two successive switch operations. I think it is the way as it is implemented in the CS/ECoS.

Best regards,
Frank
Offline Bigdaddynz  
#52 Posted : 03 April 2008 11:43:19(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Hi Frank. I've been having a play with LC 1.0.05, and now v1.0.0.7. Thanks for your efforts, LC is great software. Once thing I have noticed however, is when controlling double slip switches from LC (I have 5 of them) the direction setting is back-to-front in LC, i.e. LC shows straight through when the switch is set to curved, and vice versa. The definition in my CS is correct, so the decoder setup and wiring are therefore correct. Turnouts and signals are all OK, the problem only seems to be with double slip switches.

Also I have been drawing my layout in LC. You have a 24 deg 17 min crossing (5215) available as a component, but no 48 deg 30 min crossing (5211) available. As my layout has 1 5211 it would be good to be able to select that track piece for inclusion in my layout drawing.

I don't as yet have any S88 modules, so can't as yet test routes and automated control, but I guess that will come eventually. I have tried only 1 loco with LC, but that loco is a mfx loco, and LC seems to control that fine - you may recall I had fun and games trying to get mfx locos working with Train Controller.
Offline fvri  
#53 Posted : 03 April 2008 12:45:39(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi David,

Thanks for your valuable feedback on the double slip turnout.

UserPostedImage

Thus, it should be like this : left is the derived state (don't cross) and right is the straight state (cross) for a double slip?


I will see what I can do to add asap a 5211 crossing trackitem.

BTW routes can be used in manual mode. Thus, you can trigger a route without associating it to a feedback item. (feedback item = a track with an occupancy sensor linked to an input of a feedback decoder Eg. S88).

When operating LC in manual operation mode, how to trigger a route? :
1. First way: A route is triggered by double clicking the mouse pointer on the route object in the Inspector(TreeView).
2. Another way: Press the Activate button in the Control tabpage of the Properties Pages dialog of the route object.

Best regards,
Frank

Offline dntower85  
#54 Posted : 03 April 2008 17:56:45(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
Again, Frank thanks for all your work.
I successfully got automated control working last night with two main loops, one with turning loops on each end, and two trains that swap back and forth on the two main loop tracks. To keep track of what train is on what track I added an extra signal just for the program and then I watch the signal in the conditions. I'm new to automations and routs so anyone knows of better ways that are more logical to preform this operation I would like to know.

one bug. when adding trains to actions and conditions if there is a train defined say train(2) and you then click on the + button to add another train it puts it in train(2)'s data grid. deleting train(2) and replacing it with train(1). I have gotten around this by either adding multiple train at one time then go back and delete the unused ones or I add a turnout action then add the next train then go back and deleat the turn out.
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline fvri  
#55 Posted : 03 April 2008 18:29:39(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Darrin,

Ok, thank you for the bug report. But, I think I have fixed it already for version 1.0.0.8.

Your workarounds are certainly those of a programmers mindSmile

What might seem to be a bug but is not, is when a row is selected and you still want to change the object type. Example from signal to train. Then by changing the object type from signal to train all data of this selected row is changed to the first train in the list. But, I think this is not the case in your report...

I still need to do some tests but pretty soon version 1.0.0.8 will be released.

Can you confirm that the straight state corresponds to cross and the derived state corresponds to "not-crossing" state for a double slip

Thanks for the feedback!

Frank

Offline frankie  
#56 Posted : 03 April 2008 18:38:32(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Exactly, straight equals crossing derived not crossing.
I understand Darrin has used the block, instead of the route, because with routes we cannot select trains, correct?
Alessandro
I have a CS1 Reloaded!
Offline frankie  
#57 Posted : 03 April 2008 18:46:41(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Regarding the icons, is there anything you can do for curved turnouts?
The straight ones "can" be used, but...

Keep going, thanks!!!
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#58 Posted : 03 April 2008 18:47:44(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Alessandro,

Ok, thanks for clearing out this double slip confussion at my side. This means still one serious bug in LC but easy to solve.Smile.

The "route" principle/concept in LC is implemented in the same way as in the ECoS/CS thus only switch objects(turnouts and signals).
Thus, yes, Darrin has not used a route object.

Thanks.
Frank
Offline dntower85  
#59 Posted : 03 April 2008 20:32:50(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
Quote:
[size=1" face="Verdana" id="quote]quote:Originally posted by frankie
<br />Exactly, straight equals crossing derived not crossing.
I understand Darrin has used the block, instead of the route, because with routes we cannot select trains, correct?

That is one reason why i didn't use routs, the other is I had a lot of set up already under automatic train control. Actually I haven't used blocks, just contacts with actions and conditions setting speeds of the locs. Following "Dale Schultz" method of train control but with a lot less contact tracks at this time. But I am in the process of putting the signals and blocks that I had set up for running in analog mode in to the digital system. I need the blocks back because sometimes the loc are slow to receive there command and run past the point that I want them to stop.
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline Bigdaddynz  
#60 Posted : 03 April 2008 22:19:58(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Thanks for your replies Frank and Frankie.

Curved turnout icons would be a 'nice to have', but I have managed to use the existing turnout icon to represent curved turnouts - given that a curved section of track in LC is 45 deg rather than the 30 deg in real life.
Offline fvri  
#61 Posted : 04 April 2008 01:11:00(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Darrin, Alessandro and David,

Version 1.0.0.8 is released!

This version is mainly intended to fix the 'serious' double slip turnout type bug.
Straight state corresponds now to the crossing state of this type of turnout.

Further...
- a train image can be assigned to a train catalog object (Darrin).
- added support for the short cross track item (David's request).
- minor fixes and improvements.
- updated manual regarding routes...
- importing switch objects on one of the 3 names associated to a switch object in CS/ECoS (Frankie). Currently only the first name was used as criterium to import. Although... still some work to do (improvements mainly) regarding data exchange between CS/ECoS and LC Smile

Best regards,
Frank
Offline Bigdaddynz  
#62 Posted : 04 April 2008 03:45:16(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Thanks Frank, I'll download and test the new version when I get home from work.
Offline Bigdaddynz  
#63 Posted : 04 April 2008 07:40:09(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Thanks Frank, the new version fixed the problems perfectly - although your site does say the current version is v1.0.0.7, but v1.0.0.8 is the one that downloads. Late night, eh? biggrin

Unfortunately it seems Hp00 and Hp2 are now not working on my signals. Hp1 and Hp0/Sh1 are OK, but not the other 2 functions, whereas I'm sure they were working in v1.0.0.7. All functions are working when controlled from the CS' touch screen.
Offline frankie  
#64 Posted : 04 April 2008 12:21:36(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
When you move from one version to another something weird happens to signals, mostly they stop working randomly, Frank knows about it.
You have to synch them either from the system than to the project close LC and restart, then they will work.
Alessandro
I have a CS1 Reloaded!
Offline frankie  
#65 Posted : 04 April 2008 12:23:21(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
In my case when this happens, the icon of the signal disappears from the CS, has this ever happened to anyone else?
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#66 Posted : 04 April 2008 13:05:47(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi David and Alessandro,

I don't have this strange behaviour on my ECoS regarding signals. I don't have any M signals.

Although, I must confess after deleting objects or sometimes after adding objects via LC, memory management of the digital system is no longer stable. In this case I reboot my digital system. I think this is still a problem in the ECoS. Mafi has written already on this issue of memory gaps that occur after object manipulation(deletion, adding).

But, let me explain how LC exchanges data with the ECoS/CS.

1. When you push the 'Connect' button (Connection tabpage) or the 'Retrieve' button (Fetch Info tabpage) in the 'Properties Pages' dialog for the digital system, all object data from the digital system is imported in LC in memory. Thus NOT in the objects of the active layout!!

Thus, if objects have been changed in the CS/ECoS they will be no longer in sync with the objects in the active layout!
Every object in the digital system gets a unique id. This unique id is also stored in the object of a layout in LC. Thus when this id mapping is no longer in sync or object data is changed in the CS, things will go 'randomly' wrong, because LC sends commands based on this id.

2. Press the "Project objects" button in the 'Synchronize' tabpage if the objects in the active layout in LC need to be synchronized with the objects in the digital system!

For example you change an address of signal in the CS/ECoS. Then you should synchronize if you want this address change to be done aswell in the signal object stored in the layout in LC.

3. When some objects have changed in the active layout of LC then you must press the "System objects" button in the 'Synchronize' tabpage if you want these objects to be update with the state of the object as in LC.

For example you change the switch time for the object in LC then you should press the System objects button to make to change aswell to the object in the CS/ECoS.

Thus, it is very important to undertake the correct action(synchronization) when changing objects in the digital system or in LC.

Once your model railroad is configured in LC you can simply export all objects to the digital system. But keep in mind when changing objects, deleting objects or adding new objects synchronization becomes very important!

<u>IMPORTANT REMARK:</u>
You can also always export or sync one object at a time. These single actions can be found on the 'Digital System' tabpage of the objects 'Properties Pages' dialog.

Although...I must confess there is still some serious work on my side regarding this synchronization process. The problem is time! Smile[:I]But, I think the basics are now implemented in LC and I should focus now more on this synchronization process.

Alessandro about this disappearing icon I really don't have a glue. Could it be possible to make a scenario were you have a limited number of switch objects. Then you could send me this layout and I can verify on my ECoS this behaviour.

I'm playing with around 60(40 turnouts, 20 signals)switch objects and 30 train objects.

Thanks.

Best regards,
Frank





Offline fvri  
#67 Posted : 04 April 2008 15:22:19(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi David,

Quote:
[size=1" face="Verdana" id="quote]quote:Originally posted by Bigdaddynz
<br />Unfortunately it seems Hp00 and Hp2 are now not working on my signals. Hp1 and Hp0/Sh1 are OK, but not the other 2 functions, whereas I'm sure they were working in v1.0.0.7. All functions are working when controlled from the CS' touch screen.

I don't think it is related to a sync problem between LC and the CS. This is only possible if objects where changed in the CS and data of the layout was not updated by performing a sync.

Hopefully it is not typically a CS issue as I don't have a CS.

It seems the addresses linked to the states 'Hp00' and 'Hp2' are no longer valid when the layout is loaded into LC.

Sending me your layout file would be a great help to debug the problem of the signal.
What is the CS firmware version you are using?

Thanks!
Best regards,
Frank
Offline Bigdaddynz  
#68 Posted : 05 April 2008 00:15:12(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Hi Frank, thanks for your replies. I'll do a re sync to see if that resolves the problem. No changes were made to definitions in the CS. The signals are Viessmann 4013, with a 5210 Signal controller, operated from a 5211 solenoid decoder. The CS is at v2.0.4.
Offline fvri  
#69 Posted : 05 April 2008 01:04:48(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi David,

Ok, thanks for this info.

I have seen some major bugs regarding signals in LC.
I have already prepared a new version 1.0.0.9. I hope this version will solve the signal mystery in LCSmile.

Alessandro,
Is it possible to verify your signal problem with this latest version?

Best regards,
Frank
Offline frankie  
#70 Posted : 05 April 2008 09:22:52(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Ok, sorry to keep you awake!biggrin
Hopefully I have downloaded 1.0.0.8, but I haven't got the time to install it.
Let you know shortly.
Alessandro
I have a CS1 Reloaded!
Offline mmervine  
#71 Posted : 05 April 2008 13:17:27(UTC)
mmervine

United States   
Joined: 30/01/2006(UTC)
Posts: 1,574
Location: Spofford, NH
Frank:

I finally got my ECoS this week. In the next couple of weeks, I will give LocCommander a spin. Thanks for the work and for keeping us updated on your progress.

r/mark
Märklin C-track, Digital, ECoS, multi-era French & Swiss
http://www.ete-ene.org/MMLayout.htm
Offline fvri  
#72 Posted : 05 April 2008 18:36:28(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Mark,

Ok, that is great that you can enjoy your ECoS now for your model railroad!

Also for me it is great if somebody else can tryout LC in combination with the CS or ECoS. The more people that can give me feedback of their experiences with LC the better LC I can make for all.

Thus, lately I have found myself that there could be serious problems with certain types of signals when importing and synchronizing them in LC.

Thanks to Alessandro and Dave I found out that not all was going well when importing signals into LC.

Dave and Alessandro could you verify if all the addresses are filled in properly after an import or doing a sync ("Project objects").

It could be that when I ask the digital system to give me the addresses from a signal object I only get 2 instead of 3 or 4 addresses. For example for a Hp00/Hp0Sh1/Hp1/Hp2 or Hp0/Hp1/Hp2 signal type. Normally a Hp0 Hp1 should not give any problems.

In my case I have filled in all addresses in LC first before doing the export but when doing an import behaviour is not always predicable so farSmile

LC is software and I'm human biggrin, thus bugs are always possible. I'll do my best to write as less as possible bugs! But, please keep me informed when strange things are happening in LC.

Best regards,
Frank
Offline fvri  
#73 Posted : 05 April 2008 19:20:19(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Dave and Alessandro,

I have just found out when I add signals first in the digital system with more than 2 addresses (eg. Hp0/Hp1/Hp2 or Hp00/Hp0Sh1/Hp1/Hp2 signal types) and then import them into LC only for 2 states the addresses are filled in. Thus, 1 or 2 states will not work in LC.

I don't have this problem because I filled in manually all my addresses in LC before exporting them. But when importing signals with more than 2 states that were made only in the digital system you get into trouble!

Thus, I will have to make a version 1.0.0.10 to solve it!Smile

Best regards,
Frank



Offline Bigdaddynz  
#74 Posted : 06 April 2008 03:22:12(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Frank, After upgrading to v1.0.0.10 I performed a 'Synchronize' of all objects, and I can report that all signal functions now work correctly.

Thanks for all your hard work, it is much appreciated.

Best Regards,
Dave
Offline xxup  
#75 Posted : 06 April 2008 03:30:21(UTC)
xxup

Australia   
Joined: 15/03/2003(UTC)
Posts: 6,650
Location: Australia
Hello Frank,

Do you have any plans to support the LDT HSI-88 interface?

Cheers
Adrian
UserPostedImage
Australia flag by abFlags.com
Offline fvri  
#76 Posted : 06 April 2008 18:24:06(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi

Dave, I'm very pleased that your signal problem is solved now with the latest version of LC!
Also, I appreciate it a lot the feedback you are giving me!

Adrian, I don't have immediately plans to support this feedback decoder type but if you or somebody could provide me the protocol to read out this type I could give it a try!

Best regards,
Frank
Offline xxup  
#77 Posted : 06 April 2008 23:55:01(UTC)
xxup

Australia   
Joined: 15/03/2003(UTC)
Posts: 6,650
Location: Australia
Thanks Frank,

I do not have an urgent requirement for HSI-88 as WDP is servicing me very well.. I just thought that it would help to open up your market.. Anyway this link is in English:
http://www.ldt-infocente...i88_befehlssatz_engl.zip


Adrian
UserPostedImage
Australia flag by abFlags.com
Offline fvri  
#78 Posted : 07 April 2008 09:35:36(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Adrian,

Ok thanks for the link!

Regards,
Frank
Offline frankie  
#79 Posted : 08 April 2008 18:31:59(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
I have completed the synchronization between LC and my CS of the signal/turnouts of my, relatively small, layout everything seem to work and I also tested a couple of routes.
Apart from the uncouplers for which Frank already knows, everything runs smoothly.
I nice feature would be to have the layout in full screen when set in running mode, what you think?
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#80 Posted : 08 April 2008 18:46:30(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Alessandro,

Ok thanks for the good news regardless of the uncouplers. But, I'm working on it.

Thus with "full screen in operation mode" you mean the LC window should be maximized automatically to the size of the desktop. And when going back to edit mode to its previous window size.

Would it also be a nice feature to save a layout configuration setup for different train dialogs when LC operates in operation mode?

Thank you for your positive feedback!

Ciao,
Frank

Offline dntower85  
#81 Posted : 08 April 2008 19:41:03(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
He is another feature that would be good,
An event timer that would trigger actions just like a feed back item. The timer could be triggered by a feed back item then after a set time the actions under the timer would be executed.
I feel bad about even asking, the program is excellent as it is. So don't worry about trying to add it as you shouldn't get bogged down with "Feature Creep"





DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline Webmaster  
#82 Posted : 08 April 2008 20:17:25(UTC)
Webmaster


Joined: 25/07/2001(UTC)
Posts: 8,938
Kinda like "return signal to red after 10 secs after it has turned green" - as I suggested to Juergen Freiwald for Railroad & Co many years ago?
Meaning - after a train has started/left a block signal it should automatically turn "red" again to prevent any "passing through" by mistake...
I think Juergen also implemented that feature... I was a betatester at that time for the 6021 unit, and he managed to get the serial communication right with the 6021 with a bit of help from me since he didn't have one of his own back then... wink
Juhan - "Webmaster", at your service...
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Old Chinese Proverb]
Offline frankie  
#83 Posted : 08 April 2008 20:20:55(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Quote:
[size=1" face="Verdana" id="quote]quote:Originally posted by fvri
<br />Hi Alessandro,

Ok thanks for the good news regardless of the uncouplers. But, I'm working on it.

Thus with "full screen in operation mode" you mean the LC window should be maximized automatically to the size of the desktop. And when going back to edit mode to its previous window size.

Would it also be a nice feature to save a layout configuration setup for different train dialogs when LC operates in operation mode?

Thank you for your positive feedback!

Ciao,
Frank

Not really automatically, but something you can select, otherwise run mode will be only in full screen.
Even the possibility to close the tree view on the left would be just fine.
Regarding the train dialogs, I haven't really catched, but sounds good!
You can save the same table more times with different trains, is that what you mean?
Another aestetic one, I have changed the background to a light green and the tracks to a darker tone, but the turnouts remained gray as default.
Ciao,
Alessandro
Alessandro
I have a CS1 Reloaded!
Offline nevw  
#84 Posted : 09 April 2008 00:19:27(UTC)
nevw

Australia   
Joined: 27/08/2005(UTC)
Posts: 11,546
Location: Strathpine QLD
Frank,
Just downloaded the program. Layout is just digital with Turnouts electrically operated, but no decoders yet and no blocks or signals.. Planned for the future.
But will set it up to control 3 trains thru the CS. ONce set up will get Adrian to bring the ECOS out.

Nev
wearing the Pink Pinny, which is hard to see and now have a new shiny tin Hip that is badly in Need of Repair
Junior member of the Banana Club, a reformist and an old Goat with a Bad memory, loafing around
Offline fvri  
#85 Posted : 09 April 2008 09:35:21(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi all,

<u>Darrin: </u>
No problem at all I'm not yet in the "Feature Creep".

As stated before I think most basic things for computer control of model railroads are in LC now. Now it is becoming fun for me...Smile
I appreciate it a lot the feedback and requests I'm getting on/for LC. I don't focus on any existing products, this is bad and good therefore feedback of your side is more than welcome. I can try to implement shortcomings of other products. But, time is not on my side...biggrin

Yes, this timerevent is something I had tought already about. I will make a proposal and sent it to you.

<u>Alessandro:</u>
Thanks for your new feedback. Sorry... but I must confess I'm not really a GUI manSmile. Still a lot could be improved. But, I will do my best to implement your feature requests. This evening I will work on the uncoupler problems you are still facing...

<u>Nev:</u>
Thank you for your interest in LC!
You can use LC in a minimalistic -leight way. I'm also preparing a "Quick users manual".

There is no need to configure your entire layout in LC to control switch objects and train objects. But, it is nicer to follow your trains and easier to control the switch objects(turnouts, signals, etc...) when the model railroad is fully configured in LC's gridlayout.
Trains you can control via "Train Control" Dialogs (see screenshots on my website) and switch objects via "Keyboard" dialogs (simulate the real keyboard devices with pushbuttons[green/red buttons]).

Nev, I have received your email, yes some bug was introduced in the latest version when creating catalog objects. I will fix it asap. Thanks for the report.

Suggestions, remarks, bug reports [}:)] are always welcome!

Best regards,
Frank
Offline fvri  
#86 Posted : 09 April 2008 12:41:20(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

Due to a bug that was introduced in version 1.0.0.10 regarding the creation of a catalog object(train object), I was forced to release a version 1.0.0.11. Thanks Nev!

As I have focused lately on the import of train objects from the digital system ECoS/CS, I didn't take care enough regarding creating new catalog objects in LC before exporting them to the CS/ECoS.

Alessandro, in this release the turnout color should follow the trackitem color set in the Layout Settings of LC.

Best regards,
Frank
Offline Bigdaddynz  
#87 Posted : 09 April 2008 13:10:43(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Ah interesting Frank, that you say you were having troubles with the creation of train objects. The other night I put my Marklin Tee Rheinpfel 26540 E112 on my layout for the first time. Being an mfx model, I let it load up into the CS, then imported the new loco into LC, and created a new Train object. When I clicked on the new train object in LC I received an unhandled exception error. Tonight, LC has been running OK, but I have not been using that particular loco. LC version is 1.0.0.10, so I will now try v1.0.0.11.

Once again, thanks for all your hard work.

Offline Bigdaddynz  
#88 Posted : 09 April 2008 13:21:22(UTC)
Bigdaddynz

New Zealand   
Joined: 17/09/2006(UTC)
Posts: 13,363
Location: New Zealand
Upgrading to v1.0.0.11, deleting the existing object, and importing it again from the CS seems to have fixed the problem.
Offline fvri  
#89 Posted : 09 April 2008 13:24:36(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Dave,

Ok, thanks for your very fast feedback!

Sorry... but it seems I'm getting in a phase where new bugs are introduced by fixing others...Smile.

Best regards,
Frank
Offline fvri  
#90 Posted : 11 April 2008 00:49:39(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi all,

I have just released v1.0.0.12 of LC.

This version should tackle the uncoupler problem Alessandro experienced in LC.

Best regards,
Frank
Offline frankie  
#91 Posted : 11 April 2008 09:07:08(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Thanks for your hard work, Frank, I will test it during the week end and let you know.
I feel bad, reading the time of your post[:I]
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#92 Posted : 11 April 2008 09:35:53(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Alessandro,

Don't feel bad.Smile We all have to multiplex our valuable time!
I love it working on LC,biggrin which is not always appreciated by my wife.[}:)]

But, I also want to give asap respons to problems reported in the field. Luckly, I have a layout containing a lot of digital devices but unfortunately I can't cover everything especially for testing. Therefore I appreciate it a lot all the feedback I can get.

I myself feel sometimes bad that I produce a lot of versions.[:I]
But, I don't think/hope an upgrade of LC is hard to do. I myself don't upgrade versions of things that do everything I ask therefore it is always important to read the latest changes I have made to LC. You can always read them on the News page of my website or in the ReadMe.txt from the Downloads page.

Ciao,
Frank
Offline frankie  
#93 Posted : 11 April 2008 19:10:17(UTC)
frankie


Joined: 27/10/2006(UTC)
Posts: 692
Location: Italy
Yeaaah! Uncoupler work, turnouts have the same colour of track, nice job mate!
Alessandro
I have a CS1 Reloaded!
Offline fvri  
#94 Posted : 11 April 2008 22:31:23(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Alessandro,

Thanks for the testing and the quick feedback on the uncoupler operation in LC.

Ciao,
Frank
Offline fvri  
#95 Posted : 18 April 2008 10:14:05(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi,

Version 1.0.0.13 is available for download...

Added the following features:

1. Delay time parameter in the Actions/Conditions dialog:

UserPostedImage

By setting a delay parameter (&gt;0), when the feedback item becomes occupied the actions will only be executed after the delay time value has passed. LC must then run in 'Automatic' operation mode.


2. Full Grid Layout option:

UserPostedImage

Hides the Inspector, History and Properties Pages dialog. Can be useful when running in operation mode.
Offline dntower85  
#96 Posted : 20 April 2008 18:56:53(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
Frank,

I tried the delay, and had strange results. it seems that the delay is between each action in the list. I tried this on one contact and set the delay to 500 ms, in the actions I have two trains, but depending on the conditions only the train crossing the contact will set the action which is set speed = 45. if train(1) is frist in the list allmost no time delay is sceen, the train instancly slows doen to its required speed. If it is second in the list about three seconds go by be fore the action occurs.

Neither seems to be related to 500ms
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline fvri  
#97 Posted : 20 April 2008 19:08:11(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Darrin,

Oh... I must confess I didn't test it for the M6021/6051 setup. Needs to be investigated.

I will let you know asap I find something.

Frank
Offline dntower85  
#98 Posted : 20 April 2008 19:45:02(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
I still have the Readout time intrval for feedback decoders set to 1000 ms maybe this is what is effecting it. if i set it lower it somtimes misses the actions alltogether. It seems that if I dont have enough time set between the time interval and the nuber of actions it just misses it. for instance I have seven action so I think that it is takeing 700 ms to send all the actions. if I set the read out time lower than 700 it will try to send new actions befor the first actions have been exicuted. Am i right in the way i think that this is happining.

Anyway I do have tree trains running very well And Will post some video shortly.
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Offline fvri  
#99 Posted : 20 April 2008 20:08:14(UTC)
fvri


Joined: 07/10/2002(UTC)
Posts: 773
Location: Zwevezele,
Hi Darrin,

I see in the LC code that commands are queued.

This means...
If you want a group of actions to be executed after x ms, the actions will only be executed after the actions already in the queue are all executed... But, this you have already figured out your self.wink Me [:I].

Thus, I could change priority and execute the actions that were set with a timer before the others (suspend the execution of these until the ones set with a timer are all executed).... I will see what I can do.

Thanks for your report!
Frank
Offline dntower85  
#100 Posted : 21 April 2008 00:19:28(UTC)
dntower85


Joined: 08/01/2006(UTC)
Posts: 2,216
Location: Shady Shores, TX - USA
Three trains running by LocComander. http://darrintowers.com/...n/layout/LocComander.wmv

if it does not play corectly let it run though and then try it again.
DT
Now powered by ECoS II unit#2, RocRail

era - some time in the future when the space time continuum is disrupted and ICE 3 Trains run on the same rails as the Adler and BR18's.
Users browsing this topic
Guest (2)
4 Pages123>»
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF.NET | YAF.NET © 2003-2014, Yet Another Forum.NET
This page was generated in 3.180 seconds.