St1ngr4y Posted December 18, 2014 Share Posted December 18, 2014 I received my Christmas present from my wife early a few days ago - R2992XS Britannia "Clive of India". It has a Loksound decoder, on which my supplier had reblown the sounds. My supplier also included a sheet of paper containing a list of all of the function numbers and the sound produced by each. This list was in the form of a table, which had a couple of extra columns which I have never seen before. These columns gave a CV number for each sound function which can be altered to vary the volume of each individual sound, and also the range of the values allowed for each and the default value of each setting. My problem is that all of the CV numbers are greater than 255 and less than 512. The instructions are to set CV32 to a value of 1 before altering any of these volume CVs, then set CV32 back to 0 afterwards.I cannot see any way of doing this with Railmaster. If you set CV32 to 1, the table in RM still lists CVs 0 -255.The Elite manual has a Paged mode of accessing CVs, but it isn't clear on how to access CVs 256-511. Does one simply enter the number of the CV, say, 300 for example, and the Elite will switch to that page of memory by altering CV32 itself?Has anyone been faced with this problem?Ray Link to comment Share on other sites More sharing options...
idlemarvel Posted December 21, 2014 Share Posted December 21, 2014 Hi Ray,Yes for example Loksound decoders have CVs beyond 255 that you sometimes have to tamper with, No way with RM. If you have an Elite that can handle higher CV values (up to 512? maybe even 1024). If you only have elink you have a problem. If you have an Elite you have to set CV32 first, then address the higher CV, then set CV32 back again.I put this on the RM requirement wishlist some time ago. Link to comment Share on other sites More sharing options...
St1ngr4y Posted December 21, 2014 Author Share Posted December 21, 2014 Hi Ray,Yes for example Loksound decoders have CVs beyond 255 that you sometimes have to tamper with, No way with RM. If you have an Elite that can handle higher CV values (up to 512? maybe even 1024). If you only have elink you have a problem. If you have an Elite you have to set CV32 first, then address the higher CV, then set CV32 back again.I put this on the RM requirement wishlist some time ago.Thanks for that Dave, I was beginning to think no one had had the need to do this. Do I have to use PAGED mode or DIRECT mode on the Elite?Ray Link to comment Share on other sites More sharing options...
Graskie Posted December 21, 2014 Share Posted December 21, 2014 Ray, I have a different loco to yours with the same CV facilities (from Olivia's). I have not bothered with the higher CVs yet, but have just now managed to read the few I checked in Direct Mode on my programming track. My Elite was able to read them in the normal way and I managed to reduce CV259, for instance, from the default 128 to 64. As already mentioned, you can't change any of these CVs without setting CV32 to 1 (and back to 0 when finished). I haven't tested this on my main layout yet, but assume that this will work OK. Link to comment Share on other sites More sharing options...
PJR_slo Posted December 21, 2014 Share Posted December 21, 2014 RayI have also programmed CVs in the 350 range for a smoke generator using a Zimo decoder by entering the CV number directly into the Elite (direct mode).The Elite will take a 4-digit CV number, so it should work OK. Try reading the CVs first though, to ensure you get the evpected values and then try changing them, reading them back afterwards.Peter Link to comment Share on other sites More sharing options...
idlemarvel Posted December 21, 2014 Share Posted December 21, 2014 Hi Ray,Yes for example Loksound decoders have CVs beyond 255 that you sometimes have to tamper with, No way with RM. If you have an Elite that can handle higher CV values (up to 512? maybe even 1024). If you only have elink you have a problem. If you have an Elite you have to set CV32 first, then address the higher CV, then set CV32 back again.I put this on the RM requirement wishlist some time ago.Thanks for that Dave, I was beginning to think no one had had the need to do this. Do I have to use PAGED mode or DIRECT mode on the Elite?RayHaven't done it recently but I'm pretty sure it was in direct mode. Link to comment Share on other sites More sharing options...
Fishmanoz Posted December 21, 2014 Share Posted December 21, 2014 That's 3 in a row for Direct Mode. They must all be wrong he says tongue in cheek. Link to comment Share on other sites More sharing options...
St1ngr4y Posted December 22, 2014 Author Share Posted December 22, 2014 Thanks guys,I have successfully changed the sound volume CVs, which are numbered > 255, to my preferences using the Elite.Dave,You are quite right - this should be a Desirable Feature of Railmaster.Ray Link to comment Share on other sites More sharing options...
idlemarvel Posted December 22, 2014 Share Posted December 22, 2014 That's 3 in a row for Direct Mode. They must all be wrong he says tongue in cheek. You see fishy, sometimes us Brits are right! :-) Link to comment Share on other sites More sharing options...
andrej_zupancic Posted December 25, 2014 Share Posted December 25, 2014 you can't write CVs above 255 with railmaster directly, but there is a workaround; writing values to the CV96 CV97 and CV99. you don't even need to change cv32. It is explaind in the loksound decoder manual on page 35/36: Example: You wish to programm CV 317 with value 120.Proceed as follows:• Programm the value of the CV number in hundreds in CV 96. Inthis example: CV 96 = 3.• Programm the value of the CV number in units and tens in CV 97.In our example: CV 97 = 17.• Programm the desired value in CV 99. In our example: CV 99 =120.As soon as you have programmed CV 99, the value of CV 99 willbe transferred into CV 317. Is the programming finished, CVs 96,97 and 99 will be set back automatically Link to comment Share on other sites More sharing options...
St1ngr4y Posted December 25, 2014 Author Share Posted December 25, 2014 Hi Andrej,Very interesting. This will be useful for those who have Elink, rather than Elite.Merry Christmas :o)Ray Link to comment Share on other sites More sharing options...
RDS Posted December 25, 2014 Share Posted December 25, 2014 You are quite right - this should be a Desirable Feature of Railmaster.RayHi RayWould you like to add it to our 'Desirable Features' thread. It seems a while since anything was added! Link to comment Share on other sites More sharing options...
St1ngr4y Posted December 25, 2014 Author Share Posted December 25, 2014 You are quite right - this should be a Desirable Feature of Railmaster.RayHi RayWould you like to add it to our 'Desirable Features' thread. It seems a while since anything was added!Hi,In the 2nd post on this thread, idlemarvel said "I put this on the RM requirement wishlist some time ago.". I haven't looked, but I assumed he was referring to the "Desirable Features" thread. If RM is enhanced to allow this, I would guess they would use the CV32 method rather than this one.Ray Link to comment Share on other sites More sharing options...
idlemarvel Posted December 27, 2014 Share Posted December 27, 2014 You are quite right - this should be a Desirable Feature of Railmaster.RayHi RayWould you like to add it to our 'Desirable Features' thread. It seems a while since anything was added!Hi,In the 2nd post on this thread, idlemarvel said "I put this on the RM requirement wishlist some time ago.". I haven't looked, but I assumed he was referring to the "Desirable Features" thread. If RM is enhanced to allow this, I would guess they would use the CV32 method rather than this one.RayYes it was on Desirable Features thread, it's half way down page 33 Link to comment Share on other sites More sharing options...
AncientMariner Posted March 20, 2015 Share Posted March 20, 2015 you can't write CVs above 255 with railmaster directly, but there is a workaround; writing values to the CV96 CV97 and CV99. you don't even need to change cv32. It is explaind in the loksound decoder manual on page 35/36: Example: You wish to programm CV 317 with value 120.Proceed as follows:• Programm the value of the CV number in hundreds in CV 96. Inthis example: CV 96 = 3.• Programm the value of the CV number in units and tens in CV 97.In our example: CV 97 = 17.• Programm the desired value in CV 99. In our example: CV 99 =120.As soon as you have programmed CV 99, the value of CV 99 willbe transferred into CV 317. Is the programming finished, CVs 96,97 and 99 will be set back automaticallyNote that this method is not universal - most decoder manufacturers have a similar function which gives access to CVs greater than 255. For Zimo small decoders see: http://www.zimo.at/web2010/documents/MX-KleineDecoder_E.pdfpage 69. Link to comment Share on other sites More sharing options...
e.linker99 Posted November 3, 2015 Share Posted November 3, 2015 you can't write CVs above 255 with railmaster directly, but there is a workaround; writing values to the CV96 CV97 and CV99. you don't even need to change cv32. It is explaind in the loksound decoder manual on page 35/36: Example: You wish to programm CV 317 with value 120.Proceed as follows:• Programm the value of the CV number in hundreds in CV 96. Inthis example: CV 96 = 3.• Programm the value of the CV number in units and tens in CV 97.In our example: CV 97 = 17.• Programm the desired value in CV 99. In our example: CV 99 =120.As soon as you have programmed CV 99, the value of CV 99 willbe transferred into CV 317. Is the programming finished, CVs 96,97 and 99 will be set back automaticallyJust a "Thums Up" to you, Andrej! Your contribution even inspired me to start reading that Loksound V4.0 documentation ... Best Regards ... Colin Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.