Change Log1.0 Delivery version
1.1Bugfixes track plan coordination of representation with future applications allows replacement of individual programs
Error correctionsSwitching problem Accessories decoderSwitching problems with accessory decoders. Switching commands were transmitted too quickly one after the other, and the switch-off command was sent shortly after the switch-on command.
Mfx Application 60174 BoosterAn updated GFP for CS2 and booster improves the mfx login in the booster circuit.
Blocked GFP3 when mfx is switched offAn mfx request with the mfx-track protocol switched off could lead to a blockage of the GFP3. This has been fixed.
Switching conditions AccessoriesFixed a bug that caused them to lose their state after power up.
Manual release S88 contactsA manual assignment of an S88 contact is forwarded correctly to other control panels.
Mfx-re-registration after configuration restoresAn mfx-new registration is enforced for all mfx-subscribers after a configuration restore. Otherwise, it could happen that mfx-loks were not controllable or did not log in again.
Creation of track plansThe creation of track plans has been simplified, catching connections improved.
Sorting locomotives and magnetic articlesThe unrealized sorting options for the article list and the locomotive list have been deactivated.
Articel list can be sorted by address, type and name.
The locomotive list can be sorted by Name, Type, History and V / max.
Display locomotive listThe grid of the locomotive list has been corrected, and intermediate settings have been fixed.
Faulty master - slave setting leads to unaffected surfaceIf the setting Master / Slave is activated and the field for the master IP address is empty, the surface is hung up. This error has been fixed.
New languages: Japanese and GreekThe translation of the texts in Japanese and Greek has been added.
Programer extensionsS88 contactsS88 contacts are docked on a route (analogous to the signals). Existing tracks with S88 contacts are automatically adjusted.
Speed control locomotivesAn option in the settings of the CS3 allows fast control of the locomotives. This is switched off at the time of delivery so that the speed control does not collide with the assistants.
Configuring a locomotiveThe menus for setting up a locomotive have been modified. The arrangement of the input fields is now in a more meaningful order.
Keyboard FullscreenA full-screen representation of the keyboard was realized.
Darkening background at menusThe inactive background is darkened when an input menu is opened.
OthersLokiconsOther locomotives have been added. The total number is now 1584 locomotives. Some prematurely released locomons were removed.
Non-operable interface according to CS2 data importThis bug has already been fixed in Hotfix V1.0.1 and is still part of the update.
AssistantsThe wizard shows the point for pressing.
Representation of the track planThe representation of the track plan was coordinated and slightly modified. This can lead to the need to rework the track sketches.
1.2Bugfixes track plan coordination of representation with future applications allows replacement of individual programs
Error Corrections Write locomotivesAn error occurred while handling locomotive with 32 function and writing locomotive cards.
Bugfix MS2 UpdateThe MS2 update now works - Updated files were included in the delivery scope.
Data import CS2A hotfix for the CS2 import has been implemented. The cause is a deleted directory, which means that the access rights are no longer correct. Why the directory is deleted could not be determined, but the effect was fixed.
Adapter 6021 - List of locomotivesThe locomotive list for adapter 6021 is sent to the device every time it is started. So far, it was sent only after editing.
Switch uncouplerDecouplers, or momentary items, now switch correctly. Switching repeats were not sent correctly.
DCC locomotive addressDecouplers, or momentary items, now switch correctly. Switching repeats were not sent correctly.
Program extensionsKeyboard - New sorting function: Area
In the keyboard, the articles can be sorted according to the defined areas.
Security query for mfx article searchBefore the start of the mfx article search, a security query was installed. This prevents an accidental interruption of the set configuration.
Interface to PC controlsThe interface to PC controls has been brought to the CS2 stand. The connection can be restored analogously to CS2.
OthersChangeover procedure for web serversThe start procedure of the web server was changed to standard Linux. The memory consumption of the process manager "PM2" can thus be consumed by the application. Triggers were customers whose extensive configurations caused a memory overflow.
Copyright rights for all applicationsA note on legal use was included in each program.
1.3 BetaTestingextensions in the automation area
ContentS88 Status after rebootThe status after restarting is first updated from the database and the status of the system is read.
Time function for locomotive functionsThis feature has been re-programmed analogously to the CS2.
Interface PC control programsThe broadcast interface was simulated analogously to the CS2. This should restore the PC control programs
Double dialog caused crashesThrough various actions, dialogs could be opened twice, resulting in a GUI crash
Magent articulation on a connected MS2The current magnetic article position is now displayed on a MS2.
Double-tap on loco functionDouble-tap on loco function permanently changed the status.
Locals with special charactersLocals can now contain a small selection of urgently needed special characters.
Number of DCC locomotivesThe number of DCC locomotives is now adjustable and is also used during control.
1.3 : 1.3.0(0)Content of the update V 1.3Error corrections of known and localized errors
Some necessary extensions, so that reported errors could be repaired
New Leaders
Supports the decoder tool
ContentDisplay of the console at stop- In the Stop state, the directional arrows are also displayed in red.
Adapter 6021-60128- Fixed an error while sending the inital configuration. The data is now sent correctly every time you restart.
S88 Status after reboot- The status after restarting is first updated from the database and the status of the system is read. The execution of events up to the end of the process is prevented. Contacts with status "unknown" (red) are marked until the end of the reading. The process is indicated by a progress indicator.
Link-S88 Config after restart- An error which prevented the link S88 from getting the required setting values at system start has been fixed. The settings are now sent to the device and subsequently the current status of the contacts is read.
- The same happens when a Link-S88 is subsequently started.
Execution stop of automatics during the S88 status read-in- As long as the status of the S88 contacts is read, the execution of automatic functions is inhibited. This is indicated in the automatic menu. If an attempt is made to activate the automatics in this state, a corresponding message is output.
Automatic start-up of locomotives- Automatic start-up of locomotives is now also indicated by a progress indicator. A termination of the start-up is no longer indicated by a message.
Canceling an event using an S88 contact- The designation of whether an event was aborted or continued was incompatible with the realization of the CS2. Now this is uniform to CS2.
Identification action of an S88 contact- An indication of whether an S88 contact is waiting or aborted has been added.
Time function for locomotive functions- This feature has been re-programmed analogously to the CS2.
Interface PC control programs- The broadcast interface was simulated analogously to the CS2. This should restore the PC control programs.
Crash by double dialog- Through various actions, dialogs could be opened twice, resulting in a GUI crash.
Crash when inserting track building articles- Repeated insertion of track construction articles could lead to a crash. As a result, this crash could lead to an empty track. The error has been cleared.
Crash SLAVE GUI through game world locomotives in the ad- A slave GUI could have problems starting when both left and right the same locomotive with activated game world was in the controller. This error has been fixed.
Crash GUI at mfx logon while active game leader- The GUI crashed when an mfx application was terminated and you were at the same time in the game world leader. This bug has been fixed.
Magnetic article position on a connected MS2- The current magnetic article position is now displayed correctly on a MS2.
Double-tap on loco function- Double-tap on loco function permanently changed the status.
Locals with special characters- Locals can now contain a small selection of urgently needed special characters. "", "", "", "", "", "", "" .
Magnetic articles with special characters- Magnetic articles may now also contain a small selection of urgently needed special characters. They are the same as the locomotives.
Delete articles / locomotives with special characters- The deletion of articles / locomotives with special characters was not completely possible. Elements with question marks were inserted on the layout and could not be deleted. This has been fixed in the course of introducing special characters.
Creating articles- When creating articles, the selection window remains open and had to be closed separately. This will now be closed correctly.
New mfx articles m83 (60832) and m84 (60842)- The support for the new mfx-compatible accessories has been added. The DCC CVs in the template for m83 and m84 have been extended.
Editing mfx accessories- The CV descriptions for the entries have been revised and expanded.
Specification of entries when creating articles- When prescribing addresses and names of articles, reasonable assumptions are now proposed, if this is recognizable. This makes the creation of articles faster and easier.
Number of DCC locomotives- The number of digits of DCC locomotives is now adjustable and is used during control.
Move windows- Moving windows is now more fluid. The package updater has also been revised. The side effect that the windows are now partially unfavorable will be fixed in V1.4.
CS2 data import- When importing the memory configuration of the CS2, the CS2 contacts are no longer imported as control contacts. These are now assigned to the device with the acknowledgment 1.
Setting up mfx functions.-When setting up mfx functions, the wrong values were written to the decoder. That was corrected.
Setting and sorting by type of locomotive-When locomotives are created manually, the type of locomotive can be assigned. This allows the locomotives to be sorted by type.
Circuit repetition- For torque and duration articles, a circuit repeat is now sent correctly.
Translations- The texts are now translated in the mfx configuration. Some translations have yet to be submitted.
Disappear entries from events- A cause was localized: deleting duplicates immediately deletes the entry in the events. A change that causes the event item to be automatically deleted after deleting the last item with this address will trigger the accidental disappearance of items.
New game world championship- New worlds of games have been added:
- - Tower truck with stage control
- - Railbus
- - Re 4/4 I
- - Modern Diesellok
- - Old building Diesel locomotive eg V140 / V16, V188
- - Ae 8/14
- - Diesel quick-action trains VT08, VT11
- - F7
- - BR 628
- - BR 103
Display gameslokloks consumption menu on the right- If the consumption value menu of a game worldlok was called up on the right-hand control, this has been displayed outside the screen. This has been corrected and is now visible.
Operation Game-world brake by means of rotary knob- The operation of the brake in the world of the game world is more sensitive.
Zoom track image- The zooming of the track image was accelerated.
Address display adapter 6021- When displaying the assigned locomotives to an adapter 6021, the address that is to be entered on the 6021 is now displayed in the address field. There are things
Mfx - editing with active game world locomotives- An error that has interrupted the reading of mfx-CVs in the event of a failed read-out of consumption values has been fixed.
Create Motorola locomotives from the database- When creating locomotives from the database, locomotives could be created with a time function. The active times, however, were incorrectly deflected in the locomotive - which in part led to quite confusing phenomena. In part, the appearance is that functions are deactivated again by themselves - since the times could also be quite large.
OtherSupport decoder tool
- Added support for Märklin Decoder Tool.
Decoderupdate with the CS3
- A decoder update with the CS3 was implemented.
Restart Web Server after package update
-After a package update, the web server is restarted.
New locomotives
-The locomotives of the new 2017 and other LGB icons have been added.
Alphatest phaseExtensions Events
In the test are extensions to events. These are preliminary and will not be included in the release.
This includes:
Setting the status of S88 contacts.
Accessories and locomotive control as conditions for waiting or canceling.
1.3.1 : 1.3.1(0)Content of the update V 1.3.1(0)Turntable
Miscellaneous and Troubleshooting
Bug fixesS88 devices- If the S88 devices are missing, the name of the devices that are still open is output.
Status display Stop button at system start / restart- For the illumination of the stop button only the feedback of the master GFP is used. Thus, the status is consistent with the track.
translations- Further texts were translated during mfx-CV processing.
Performance bottle neck- A message flow could cause steps in an event to fail. This flood of messages has been removed.
Displays the pause time for items in events- The rest periods were always shown in seconds. Entering times less than 1 second did not display them. Break times are now displayed correctly.
Animations of ads- Animated ads were temporarily suspended due to high CPU load.
Events on locomotive functions / truncation functions- An error has been fixed which causes locomotives with special characters in the name to not execute events on the locomotive functions. The handling of the special characters at this point was missing - the locomotive could not be assigned.
Events Edit- In the Edit Events mode, a long press has always been active. This allows you to delete multiple elements or move elements within the event. For this to be operable, the long press time was set to 500 ms.
Program enhancementsTurntable treatment revised- The illustration of the turntable in the CS3 has been extended and revised. It now has 2 operating modes: position-controlled (without programming of the turntable decoder) and connection controlled (by means of a programmed turntable decoder).
New turntable mode: position-controlled.- In this mode, an unrecorded turntable decoder is required. The turntable is drawn in the track and the tracks connected there are approached. The step button activates the next connected track. Operation of the turntable by means of position selection of the stage is directly possible. When direct operation of the stage, the direction of rotation is adjusted to the operation.
Existing turntable mode: connection controlled- In this mode, a turntable decoder is required. In order to be able to set this up, the "programming" tab of the turntable has been adapted to this requirement. The turntable decoder is responsible only for the desired positions. The user has the task of setting up the turntable to match the design and layout in the layout and to match the three areas.
Setting up the turntable- The "Programming" tab of the request has been adapted to set up the turntable. In this tab, two tasks were resolved: Position 1 Correction and setup of the turntable decoder. By selecting the appropriate functionality, the turntable decoder is set to the appropriate mode and the user can manually complete the process.
Setting up the turntable: Determine the connections- The connections to the turntable are determined by the track layout. When drawing the connecting lines, the active connections are determined. Connections without connecting rails are not approached in position-controlled mode. In the terminal controlled mode, the connections shown determine which tracks are approached and which position they have.
Help the turntable- A new help function and help pages were created for the turntable.
Warehouse locomotives- One possibility was to keep Lokicons in subdirectories and to nest exactly one level deep. This extension is also valid for the SD card.
Search in the locomotives- The output field for displaying the search mask can now also be used for input.
MFX-CV-processing- Sections in CV processing can now be expanded / expanded. The list becomes much clearer.
MFX-CV processing: Function symbol assignment- A function icon can also be assigned to the function during the processing of the functions. You do not have to leave the dialog for this task anymore and do this when setting up.
New feedback types- S88-type pressure switches and rotary switches have been added. This allows the functions of the S88 contacts to be displayed better.
Pictures for events- Added new images for events. For this purpose a separate directory was added: pics. In the course of this, the presentation of the events was also slightly changed.
Sort events- Events can now be sorted by the assigned image. The image can thus become a sorting criterion.
Sorting locomotives- new mfx locomotives now appear first in the locomotive list - regardless of the selected sort.
Help pages- Numerous help topics have been added to various topics. These are listed in the "System" area and can be called up there.
Webserver Collaboration with Firefox- Fixed a bug when working with Firefox when viewing the locomotives.
Number joystick box- The input limits for the numbering console have been corrected.
1.3.2 : 1.3.2(1)Content of the update V 1.3.2(1)- Lighter operation of the CS3 (Optimised)
- Bug fixes
Bug fixesCentral ABV- The calculation of the central ABV is ended when the direction changes
Initial query of CS2 contacts after CS2 system restart- The S88 contact query of a CS2 may fail on the first try. If this happens, the process is reported and repeated.
Current events cause slow operation- The cause was the animation of the process. This has been optimized.
Value range for MM2 variables- The value range for MM2 variables was limited to 79. There was no reason for that. The restriction has been removed.
CV editing- Fixed some errors and blockages in CV editing.
Start query S88 contacts-If there are no real S88.contacts in the keyboard, the red line in the keyboard will not be drawn anymore. The cause was a missing database information about the progress of the query.
MS2: Takeover of Loks from the CS3- An error has been fixed which resulted in an incompatible locomotive list to the MS2. Background was a missing status info to the affected locomotives. Once this was not present, the locomotive was missing in the MS2 list.
Lok function editor: Moment property of a function- When setting the torque function, this property is also written in the decoder
Format conversion of track image files- Track image files in old formats were not converted during loading. This bug is now fixed and old formats are changed into current ones.
Initial S88 status query of contacts to CS2- When starting the CS2, it may happen that this ignores the reading of the S88 contacts. If this happens, the CS3 tries again.
mfx processing of functions greater than F16- An error has been fixed that prevented the execution of functions greater than 16 in mfx CV editing.
Assignment of articles to multiple decoders- An error has been fixed where an erroneous assignment to a multiple decoder resulted in a crash.
Program enhancementsLighter operation (Optimised)
- The internal structure has been changed to allow a smoother operation. In this course, some display errors were corrected. Screen-filling dialogues are no longer movable.
Faster presentation of articles- For faster drawing of articles are now drawn not by SVG image but by code contained in the program. This brings an increase in presentation speed.
Synchronization Article address for mfx articles- If the address of mfx articles is changed, it will now be synchronized with the device (if possible).
Creation of decouplers- The creation of uncouplers has been simplified and is now possible on both outlets of one connection.
Reporting error conditions on the Märklin bus- If too many communication errors are reported by the CAN bus, the user is informed.
Report errors of internal memory- If problems occur during operation of the FLASH memory, the user is informed.
Report memory problems- If a file can no longer be saved (for example due to memory becoming too full), the user will be informed.
User error logging- User logging has been implemented to support users and search for errors. The result of the logging helps the development to locate errors.
Locked track logs- Locked track logs are now being considered in the CS3. If the user executes a function for a blocked track protocol (mm2, mfx or dcc), this will be reported and will not block the CS3. If the functionality is to be carried out, the user must first change the track protocol setting in the system settings and repeat the procedure.
Article list: redraw- The article list is only redrawn if the changed element is visible.
CV processing with blocked track logs- If CV processing is not possible due to a blocked track protocol, this will be reported to the user. Furthermore, this was one of the causes of blockage in CV processing.
backup- When creating the backup, the additionally loaded Lokicons are now also saved.
New function icons for locomotive functions- The number of locomotive functions has been expanded. 54 new locomotives were added for many different purposes. Respect for compatibility with CS2 and MS2, this will be communicated with a compatible one.
Article number search when assigning locomotives manually- In the file dialog for searching for locomotives, you can now search for an article number by entering the corresponding Märklin article number in the search field. The resolution follows the same system as when logging on mfx locomotives.
Current locomotives- The current locomotives have been added.
Approach locomotives automatically- The execution speed of the function "Locomotive automatic start" has been increased and adapted to the speed of the S88 contacts.
1.3.3 : 1.3.3(0)Content of the update V 1.3.3(0)- Extensions Events
- Miscellaneous and Bugfixing
- WEB application to control the CS3
Bug fixesturntableDue to older configurations, turntables could cause a crash during configuration. This is fixed (cause was that the turntable in the configuration was wrongly assigned to a multiple decoder).
translationsSome unmarked digits in the track configuration area will now be translated correctly.
Bug fix in eventsIf a variable was set at the end of an event, an immediately following evaluation of the variable failed. This has been corrected.
Missing update connoisseurThe update ID for a pending update for the CS3 may not be displayed under certain circumstances. This bug has been fixed, pending updates of stick or network will be displayed.
Wrong representation of the light signal HP02The display of the light signal HP02 in the article list and the track image has been corrected. When switching to faster display, the wrong signal image was drawn.
tractionsIf a locomotive was changed, its affiliation to traction could be lost. This is fixed.
Program enhancementsevents viewWhen viewing the events, you can now display the content of called events. This gives you a much better overview of the interrelations of nested events and helps you to find fault conditions faster.
Grouping of eventsAn event can be assigned an "automation group", after which the view of the events can be filtered. Thus, groups of events that control a contiguous flow can be summarized and collected.
Cancellation of eventsFor events, starting new events has been blocked until now. Now it is also possible to stop current events or to stop the flow of events.
Locally related eventsIf another event with locomotive commands is called in an event with locomotive commands, this locomotive reference is passed on to the called event and executed to obtain the current locomotive.
New triggers and actions in eventsIn events, additional system-relevant actions can be triggered and thus respond to unexpected events of the system. Actions are: Stop and stop events. Triggers are: CS3 Startup, Go and Events Go.
Control of the extended capabilities of the eventsThe extended possibilities of the events can be released in the control panel. These can now be used in a manageable version with limited possibilities or in the extended version. The possibilities of the extended variant can lead to quite complex configurations. Since this can also complicate the operation of the CS3 considerably this way was chosen. The easy operation of the CS3 for the beginner must be ensured.
New S88 Magnetic Iconsnew S88 representations have been added for the Extended Abilities of events.
Loco list: new sortingThe locomotive list can now also be sorted according to the addresses of the locomotives. The order of the control protocols is fixed MM2, mfx and DCC
1.4.0 : 1.4.0(0)Content of the updateExtensions Events
Miscellaneous and Bugfix
Bug fixesRepresentation number 7 in the numbering consoleThe number 7 had a white border. The presentation has been corrected and adapted to the other figures.
Correct sequence of switching sequencesIt could happen that circuits are sent overlapping to the GFP. Switching sequences are now sequenced and sent correctly to the GFP.
DCC Read the address of a decoderThe reading out of the address of a decoder has again been made functional. Changes in the mfx logon prevented the automatic readout of DCC locos.
Demand when writing DCC CV templatesWhen writing the CV template values, a demand ensures that this is also desired. The background is that users have searched for a CV Write button and used the template values write button. The settings made were reset to standard and canceled settings made.
Delete input field for alphanumeric entriesThe tedious deletion of individual letters by Backspace is now supported by a deletion function of the entire input field.
Change Software ABV: Reduction on Motorola locosA software ABV takes place only for Motorola locomotives. DCC locomotives and mfx locomotives are controlled without software ABV. mfx locomotives have been controlled for a long time without ABV, now also with DCC locomotives a direct control.
speedometerDisplay errors were corrected in the speed display.
Program enhancementsEvents: Introduce macros to execute events.The events have been extended to include macro functions. AND, OR, IF, LOOP, BRAKE and RANDOM
Events: Extension of a locomotive display function in the track diagram.For the elements of an event, you can specify in the action whether the article should be displayed or the tracked image should be displayed in the controlled locomotive. This can be a position indicator of a locomotive realize.
Events: Resume operation after a reboot.When the vehicle is stopped, the system is shut down in a controlled manner and the status of the events is saved. When the CS3 is switched on, the status is restored and the driving continues.
System: Brightness of stop button at stopThe brightness of the stop button is set with the brightness of the screen.
Encoder: DynamizationThe evaluation of the encoders has been extended in such a way that all speed steps can be achieved and the encoders dynamized.
Speed display: Switch between km / h, percentage and gear.The display of the speed can now be changed.
-
Percentagedisplay : To enter a percentage value, enter the value 10 in the maximum value of the tachometer.
This is indicated by a following percent sign after the set value.
-
Speed stepdisplay To indicate the speed step, enter the speed step number of the decoder in the Tcho.
For mfx locomotives this equals 126, for Motorola the value 14
For DCC locomotives, the set value must be set under Speed levels.
-
Km DisplayAll other values in the speedometer display the kilometer value.
Game world guide for all locomotivesThe game world guide can now be used for non game world locomotives. Since the decoders of these locomotives do not carry out a consumption calculation, this is deactivated.
track layoutsWhen creating the track images, a grid can be set to facilitate placement. Useful values for the grid may be:
Horizontal 12, Vertical 7
Horizontal 60, Vertical 35
Horizontal 120, Vertical 70
Horizontal 19, Vertical 11
Horizontal 33, Vertical 19
Horizontal 53, Vertical 30
Horizontal 97, Vertical 56
Horizontal 104, Vertical 60
Horizontal 118 , Vertical 68
The grid is calculated on the basis of the used turnout angle of 30 °. The turn of the turnouts should be done in this grid. And also depends on the desired parallel spacing in the track layout.
Edit a track layout configurationEditing a configuration of different devices is now prohibited.
Support for MS2 with 32 functionsSupport for the MS2 with 32 functions has been extended.
Additional speedometer: Round speedometerAnother possibility for displaying a round speedometer was realized. After the presentation with 4 function columns and before the representation of the game world driving stand the round speedometer can be raised. The display of 2 round tachos is possible.
New game world guide boothsNew game world rides have been added:
TGV
Robel
Ardelt
Update LokiconsThe novelties were supplemented. 2018 locomotives
Changes CFP 3 - V12.50 / V12.53Error correction DCC Bit WriteDCC Bit Write is now correctly confirmed to the GUI.
New functionality: readout mfx NAZA set NAZ can now be read out of the master GFP.
Improved CAN bufferThe CAN message buffer has been revised. CAN messages should not be lost anymore.
MM2 address recognitionThe detection of MM2 addresses has been improved. This is now looking more closely for the reaction of a locomotive
Revision of the Lok Halt commandThe Lok Halt command has been extended. Lok Halt now transmits speed 0 to all locomotives without destroying the stored speed levels. With a GO, the stored gear levels are sent back to the locomotives.
Changes WEB applicationBrowsing the helpIn the web application it is possible to browse the help of the CS3. Due to the much larger display area, a more comfortable reading of the help is possible.
Video surveillance of the systemThe CS3 is able to realize a livestream monitoring of the train operation by means of USB cameras or IP cameras. The presentation takes place on the WEB-Browser. Due to the high computing load of the CS3, the number of USB cameras is limited to one active, several cameras can be connected. IP cameras can be used more than one, because they do not burden the CS3 to the same extent.
Changes MS232 functionsThe MS2 and GB2 can now switch 32 functions under mfx
mfx CV processingThe most important mfx CVs can now be edited with the MS2.
Multi-device operationMulti-device operation with the MS2 terminal has been stabilized.
Update track box 2Switching of 32 functions was realized.
====================
1.4.1 : 1.4.1(0)Content of the updateBuffer management mfx CV processing
Decoder update and current decoder software
MS2 with 32 functions
Miscellaneous and error correction
Miscellaneous and bug fixesClarification in case of error Master slave connection establishmentThe error message in slave mode for the unsuccessful connection to the master has been extended to include information on the possible cause of the error.
Corrections mapping mfx decoder for locomotivesWhen mfx mapping now 20 Susi functions can be mapped.
Update LokiconsSome other locomotives and locomotives have been reduced in size to save space.
Optimized gaming resourcesAll game world resources have been compressed to save space and increase speed.
Corrections switching operationsToo fast successive shifts could lead to a stoppage. This is detected and the blockade resolved.
Program enhancementsReorganization of CS3 processes - decoder updateThe number of CS3 processes has been reduced. The remoteupdate process has been migrated to an existing process and resources are being saved.
Decoderupate for Märklin Sound and LokdecoderThe CS3 can update Märklin decoder. This applies both to the update with the control panel (SW update in configuration mode) and in conjunction with the decoder tool (remote-controlled software update).
Adjustments to mDT toolFor the setup and programming of decoders with the Märklin Decoder Tool, extensions were implemented in the CS3. The remote control capability to the decoder has been extended and adapted to the new capabilities of the decoder.
mfx CV buffer - control of storageIn the CV processing of an mfx locomotive, a buffer file has already been stored, which offers a high-performance access to the locomotive's settings. What is new is that this memory file is generally saved when leaving the configuration mode with OK and is now generally deleted with Cancel. This one has an influence on the memory behavior of the buffer file.
Status values in mfx-CVAn mfx decoder has CV values which are changed by the decoder. These CV values are now read out of the decoder when entering the configuration and tapping the CV variables.
CV buffer for magnetic articlesFor magnetic articles, this memory has now been introduced as well.
Changelog at the package updaterThe package updater can now display the update information for the current update. For the update, the updater must be up to date - so the changes can only be displayed with further updates.
Data backup and restoreData backup and restore are now performed by the CS3 control process. This increases the reliability of backup and restore.
Corrections Output configuration with mfx accessory decoderFor mfx accessory decoder, the output menu is adapted to the capabilities of the decoder. The different characteristics of the decoder are now offered in the output menu.
Numbering of similar function iconsSimilar locomotive functions with the same representation are now numbered in the representation.
Changes MS2 and GB232 functionsThe MS2 and GB2 can now switch 32 functions under mfx
mfx CV processingThe most important mfx CVs can now be edited with the MS2.
Multi-device operationMulti-device operation with the MS2 terminal has been stabilized.
Update track box 2Switching of 32 functions was realized.
Changes CFP 3 - V12.61Bugfix DecoderupdateThe decoder update process of the GFP has been investigated and stabilized.
==================
Version 2.0.0Content of the updateSimplification when setting up locomotive functions
Simplification when creating and setting up articles
Extensions of the track layout with panels
Extension of the WEB application with a track picture editor for creating panels
Extension of the WEB application with system view for device management
Missing font Japanese
Miscellaneous and error correction
Miscellaneous and bug fixesEvents with locomotives
If a locomotive is deleted from the locomotive list, this is also considered in the events.
switchboard
When zooming the track image, the position of the plates remains constant to each other. Increasing the distance of the plates when zooming in to the track image has been fixed.
Correction of the location of plates
Due to the displacement of plates, it could happen that these have been placed far apart. This is detected and the plates are placed back to each other.
Inactive display of switches and signals
If switches and signals are hidden by the view filter, then the appearance of the icons in the track image has not changed. These are now displayed correctly grayed out.
Lost S88 device settings
In conjunction with an MS2 it could occur when starting the CS3 application that the device settings of the devices with S88 connection were overwritten. This error is now corrected.
Resumption of operation on reboot
An option to continue operations after CS3 failure has been added.
Consumption setting game world
The setting of the consumption factors of the gaming world with active consumption calculation by the decoder has been corrected. Changing the settings will now be transferred correctly to the decoder.
Driving turntable through PC programs
One possible cause of event crash when switching the turntable has been fixed.
mfx processing Switch-on delay of functions
The switch-on and switch-off delays were reversed. This has been corrected.
Program enhancementsReading decoder CVs
Reading under mfx of connected SUSI decoder CVs has been realized.
Setting up the Lok function icons
The procedure for setting up the locomotive functions has been simplified. With Drag & Drop or by selecting the functions and icons, all locomotive functions can now be provided with icons.
Set up articles
The dialog for setting up articles has been revised and the process for setting up articles has been made more efficient. By expanding the "unoccupied addresses" the article list can be set up quickly and easily.
"Free" or "Unused" addresses
Customers criticize the now required creation of articles on the article list in order to be able to use these services. The second point of criticism is that the necessary data can be entered in a complicated way and then can be switched. By displaying free addresses, articles can now be served without having to create them beforehand.
Database
The database has been extended and adapted to the requirements of WEB app and GUI.
Introduction of control desks
The track layouts can now include panels as well as panels. Plates are an illustration of the plant, Stellplte an abstract representation of the route.
Track diagram editor
The track image editor has been revised and optimized. The internal operation has been improved. The insertion of track-specific elements has been simplified and new elements can now be inserted by drag and drop from the editor dialog.
Renaming of plates and consoles
Plates and consoles can be renamed. To do this, select the name of the disk and change the name in the dialog box.
Description texts in the track diagram
It is now possible to insert free text for labeling a track layout.
Placement of events in the track image
Events can now be inserted in a track image. This means that routes can be called directly from the track layout.
Tunnels and bridges
Tunnel portals and bridgeheads are now with route connectors and can be permanently inserted into routes. The following route is drawn as a bridge or tunnel. For control desks, this system is not realized, bridges and tunnels are placed as decorative elements.
New article types in the article list and the track image.
New types of parts have been introduced for the control desk and new accessories.
The double track change joint (suspenders track connection) has a special figure in trades
The new turntable introduces sounds in the article list.
New track components were introduced for the desks. Console bridge, console tunnel and console underpass are for consoles to symbolically represent the route. The bridge driveway and tunnel are drawn in trays as track bases.
To display a train name, the special contact "train indication" has been introduced for control desks. A control panel displays a field for displaying the train name. The train name must be displayed by self-created events.
The turntable is represented in control desks by the outlets. Each placed outlet in a control desk and a connected outlet in a plate can be approached by the turntable.
System overview CS3
The interconnected CS3s appear in the system overview of the CS3. For the own CS3 all settings can be operated, for remote CS3en and the master only certain settings can be changed. The change makes it possible to create a backup from any CS3 GUI. A slave center in this case performs a backup on the master. Slaves do not have their own settings in this operating mode.
Track Picture Editor Undo / Redo / Discard
In the track editor, the changes can now be undone and restored step by step. Also a rejection of all changes and new beginnings is possible.
New driver's cabs
Added a cab for V320 and Köfferli. The cab of the Unimog has been improved.
Update Lokicons
Lokicon's novelties 2019
Extensions of the WEB applicationInitial configuration options in the WEB app
Track pictures can be edited in the WEB application.
CS3 system control in the WEB interface
CS3 Control Panel features are now available on the WEB interface. Settings of the CS3 can also be made in the WEB interface.
Fixed a bug in the WEB camera handling
An error in the installation routine of the web application poses a problem when using USB cameras.
Linux system extensionsBug Fix Japanese font
In the course of uninstalling the package "Imagemagik" the font needed for Japan was unintentionally uninstalled. This font will now be installed individually.
Linux fixesBootloader 2019
A new boot loader with a modified HW update improves the stability of the CS3. Impact could be an unstable operation as well as write errors in the file system. This is resolved by the new boot loader.
MS2 stabilityFixed a crash of the MS2
The cause of a crash in MS2 was found and fixed.
Intensification Motorola locomotive search
For sensitive decoders, the process has been improved and the transmission of information has been quadrupled.
==================
Version 2.1.0Content of the updateLokicons novelties 2020
game world driver's cab novelties 2020
traction with direction-dependent locomotives
other and error correction
Miscellaneous and bug fixesSave docking of itemsThe bug that prevented the docking of the docked elements has been fixed.
CV synchronization for locomotive settingsThe synchronization of the CV settings and the writing of the values to the decoder has been corrected and corrected. Long DCC addresses are correctly transferred to the decoder.
Display of the address using a DIP switchThe display of the switch position of the DIP switches has been corrected. DCC switch positions are hidden for Motorola decoders.
Lokicon at mfx registrationThe locicon when registering an mfx locomotive was determined with an incorrect path name. This has been corrected and the correct icon is now being drawn.
Set up locomotive functionsAn error that led to a high CPU load was corrected in the Lokicon dialog. Using the dialog is now more fluid.
Crash on switchboard configurationA crash could occur when inserting an S88 contact and subsequent configuration. That is fixed.
Missing icons for controlsSome system icons were deleted too much when cleaning up. These are now available again.
CS2 and events of the CS3A CS2 in the system network with the CS3 could prevent the locomotives from starting and the release of the events. That is fixed.
Set up S88 contactsAn S88 contact of a Link-S88 could be moved to a device that did not support the bus and module number and therefore the contact could not work. This has been remedied.
Bug fix VNC server of the CS3An error in the settings for the VNC server of the CS3 has been corrected.
Upload size files via web serverThe limit for files has been adapted to the requirements when programming decoders. Transfer of decoder projects to the CS3 is now possible.
Bootloader 2020A new boot loader with a modified hardware update improves the stability and start behavior of the CS3. The consequences could be unstable operation and starting problems.
Program extensionsGO function in eventsIn the events it is now possible to send a "Go" command. This means that a booster can be put back into operation after a short-circuit detection without having to stop the entire system operation. In connection with the HALT command, operation can be safely stopped on large systems in the event of a fault, the short circuit can be eliminated and the operation can then be continued again.
If you insert an S88 contact in the events as a trigger, you can implement buttons on the system that trigger the HALT and GO functionality.
Extension of traction by the direction of the locomotiveThe direction of travel of a locomotive is taken into account when assembling a traction and sent accordingly when controlling. It is now possible to have locomotives with forward and backward direction of travel in a traction.
Setup locomotive functionsUseful icons have been added to the "Frequent icons" of the locomotive function facility.
Lokicon's innovations 2020The locicons of the 2020 fair novelties have been added.
New driver's cabsThe driver's cabs for ICE4, SBB RAm TEE and BR 648 Lint have been added.
====================================================
==================
Version 2.2.0(5)Content of the update- C Track turntable 74861
- Updates for SD cards
- New macros in events
- Export of track diagrams to the CS2
Miscellaneous and bug fixesMoment functions in eventsMomentary functions do not have to be switched off in events. Momentary functions are automatically switched off in events.
Loop macro extension start pauseA loop macro that only evaluates states runs through unchecked and consumes the entire computing time of the processor. The loop macro has an additional setting of a pause that must pass before a restart.
System start trigger.The event trigger "System start" was deactivated by an internal modification.
Brake macroA bug in the brake macro has been fixed.
System startThe timing of the S88 requests to a CS2 has been adapted to the start behavior of the CS2. S88 contacts are now correctly timed by the CS2 when starting.
Partitions on SD cardsAn SD card with multiple partitions is now correctly supported in the CS3.
Customer-specific locomotive iconsLokicons could be much larger than those displayed on the CS3. These could be copied to the CS3. These icons, which are too large, lead to a high computing load and slow down the CS3. Lokicons are scaled to a suitable size when copied.
Restore view on startupViews with opened article or locomotive lists are restored after the start.
Events - sorting group listThe group list in events is now sorted alphabetically when the list is opened.
Eject USB mediaUSB media in the master-slave network can now only be ejected on their own device.
Update procedureThe update procedure of the package update was revised and unnecessary expenses corrected.
mfx new identifierThe labeling of new mfx articles was managed separately by each GUI. Deleting the IDs did not work consistently with several control panels. The procedure has been changed and the deletion of the IDs is now implemented centrally.
Status file size limitDue to events, the status file of the CS3 could grow enormously and fill the available memory. The status file is now prevented from growing and the memory can no longer be filled
Changed procedure for locomotive decoder resetWhen a locomotive decoder is reset, the locomotive is not removed from the locomotive list. After logging in, the locomotive should be able to be controlled again with the now updated parameters.
mfx login problemsmfx login problems with restore and mfx locomotive search has been improved. The handling of the mfx network ID is now handled more correctly and IDs are set during a restore so that fewer problems arise. During a restore, the GFP's management list is reset.
Program extensionsPendulum macroThe macros of the CS3 were extended by a special pendulum macro to make it easier to create pendulum locomotives. This macro can be assigned to a locomotive directly as a sequence function when setting up the function keys and thus allows different locomotives to be used on a commuting route. It is sufficient to set up one pendulum macro for each established commute. To start the pendulum function, drive the locomotive into the pendulum section and then activate the function key with the pendulum function. In the pendulum macro, all necessary entries are summarized in order to let a locomotive commute with an intermediate stop. The logic of the macro handles starting, pausing, ending and restarting a pendulum.
Export control panels to CS2Control desks of the CS3 can now be used on a slave CS2. To do this, the synchronization of the layout must be activated in the settings of the CS2. Plates are converted as best as possible, but due to the different systematics, the result is heavily dependent on the CS3's plate.
New mfx turntableThe new turntable 74861 with 30 connections is supported.
SD card updateAn update of data on SD cards was introduced. An SD card in the CS3 is played with sounds to background the system operation and images to identify events. The update is only offered with an inserted SD card.
Selection menus of the CS3The selection menus of the CS3 have been converted to a uniform structure. If there are too many selection items, the menu will have 2 columns. If it should be displayed at the bottom, it will now open up.
New function icons for locomotivesThe function icons have been expanded to make it easier to see which action is triggered by a function in a locomotive. The noises of a locomotive were divided into two groups during mapping for better clarity.
Central shutdownA network of several CS3 central units can now be shut down together on the main device. This must be activated under main device and extension device.
New solenoid itemsMagnetic article icons for the signals "Ra 11 - waiting", "Bü 100/101 - flashing light monitoring signal" and "Zp 9 - shutdown" have been added.
Pre-signals from 76495, 76496 and 76497The advance signals on the mast of items 76495, 76496 and 76497 can now be set up under DCC. The professional distant signal is to be used for this. The address of the distant signal can be programmed by specifying the main signal. The signals are now registered under MFX with main and pre-signals and the address of both articles can be edited. The position of the distant signal is determined on the basis of the linked signal and the main signal on the mast.
New systematic approach signals and main signals.A system for coupling a distant signal to a main signal was created. With a distant signal it is now possible to set the associated main signal. If the main signal is set, the distant signal is also set. When coupling, it is only possible to select suitable signals. A Form VR01 can only be coupled with a Form HP01. Likewise with a Form VR012 with a Form HP012. In the case of light signals, coupling is offered regardless of the signal type.
Lokicons - summer novelties 2020Lokicons from the 2020 novelty catalog have been added.
Changes GFP 3 - V12.113Bug fix mfx format
An error in sending mfx commands could lead to an incorrect mfx track format. This bug has been fixed.
=======================================================
Version 2.3.1(8)Content of the update- A much simplified alternative way of operating the CS3
- Miscellaneous and bug fixes
- Various optimizations
- Configuration capabilities in the WEB app
- New software for Link-S88 and MS2
Miscellaneous and bug fixesCorrection of motor parameters for mfx CVsWhen selecting the mfx motor parameters for digital controller, analog controller and motor, the wrong number of selection parameters was displayed. This has been corrected.
Speed transmissions of the locomotive speed barThe transmission rate of the locomotive speed bar of the CS3 was limited. Massive shipments could lead to the CAN bus and GFP being run over.
Delete the mfx buffer file at loginWhen an mfx decoder is registered again, any existing CV buffer file will be deleted. When entering the mfx CV processing, the current data is now used.
Optimization of the display speedThe drawing operations of the item list and the track diagram have been revised. Drawing operations are now performed faster.
When switching an article, only this one article is redrawn in the article list.
When switching an article in the track diagram, only those drawing surfaces (plate or desk) that have installed the article are redrawn.
With 100% zoom (double click) the drawing area is now aligned to fill the image. Before that, the edge was not properly considered.
Sorting locomotivesThe system for sorting locomotives has been uniformly solved in the CS3 and the web app.
Improvement of the touch operation: double tapThe gesture for zooming the current track diagram, the double tap, has been improved. The radius of the gesture has been set correctly. Switching items that are close together no longer triggers the gesture accidentally.
Improvement of the mouse operation: zooming with the scroll wheelWhen zooming with the scroll wheel of the mouse, the current cursor point is now taken as the fixed point. Scaling now takes place with this fixed point.
Improvement of the touch operation: zoom gestureThe zoom gesture using 2 fingers has been improved. The gesture is active as long as at least one finger is on the screen. The center point when enlarging is taken into account and the track diagram is positioned accordingly.
Change pages in listsThe pager below the list display has been made easier to use. It is now possible to change pages by moving back and forth on the pager.
Change notifications for the CS2 when the address of an article changesIf the address of an article changes, the article list of the CS2 is corrected accordingly.
More robust startup processWhen starting the CS3 it could happen that the CAN send buffer overflowed. It was fixed by limiting the send rate and increasing the send buffer.
Adding S88 contactsWhen adding S88 contacts directly using the menu dialog, a feedback device is now used as the default. The control contacts are only used as an emergency level.
Solenoid item edit dialogSaving and exiting the solenoid edit dialog is now shown with an OK symbol instead of a wrench and an identifier for editing.
Initialization of the main device GFPmfx setting parameters and selection of digital protocols are now forced before the first GO. "Lost" and therefore not controllable mfx locomotives after the system start should therefore occur less frequently.
Drag & drop from the switchboard into an eventDrag & drop of elements from the switchboard into events works again. After changing the coordinate calculation, it was overlooked that the change must also be made with drag & drop.
Crash when dragging and dropping locomotivesA crash of the GUI when setting up the events in connection with inserting locomotives from the locomotive list has been fixed.
Setting up functions in the mfx configuration dialogIf the icons of the locomotive functions were changed in the mfx programming dialog, these were only written to the decoder. The representation of the locomotive in the CS3 has not been updated. This is now synchronized.
Settings for solenoid items lostA reason for lost settings for solenoid accessories has been fixed in the database. If both the address and the name of a solenoid were changed, this change could not be processed by the database and crashed. As a result, all changes during the configuration of solenoid accessories have been undone and have been lost. This fact has been corrected.
Program extensionsSetting options for mfx turnout decodersFor the mfx turnout decoders track 1-59080 and the C-track turnout decoders, setting options have been implemented on the setup page:
The control / setting of the turnout lantern for the C-track turnout decoder.
The switching direction reversal for the Spur1 decoder 59080.
Signaling of the CV write / read processesThe CV writing and reading processes are displayed on the surface. A closed lock on an MFX decoder means that it has not responded and cannot be edited. A DCC or MM decoder cannot be checked and is always closed at this point. An open lock means that the mfx decoder has answered and can be processed. An arrow from the locomotive means that the decoder is reading. As long as reading is being carried out, the reading progress messages also appear. After reading, the open lock is displayed again. An arrow on a locomotive means that it is being written. After finishing writing, the open lock is displayed and thus the end of writing is signaled.
Menu for controlling the CV write / read operationsAll option items have been summarized in a menu. This menu is - based on current WEB functions - combined in one menu item. If the menu is closed, 3 bars are displayed. If it is open, a close cross is displayed.
Support for Lokicons from third-party manufacturersLokicons from third-party manufacturers are supported in the automatic search for a suitable Lokicon when logging on to the mfx.
The Lokicons must contain the required information in the metadata of the image and be available on an SD card in the directory / cs3 / lokicons / provided in the CS3.
At the start a database is built up from all locomotive icons provided with correct information.
When searching for a Lokicon, these Lokicons are also taken into account.
Lokicons - reorganization into subdirectories.When selecting a locomotive icon, the manufacturer of the model is also evaluated. This made it possible to move all LGB locomotive icons to their own directory. This makes it easier to select an LGB locomotive icon. The search for an article number is not affected.
Revision of the decoder mappingThe new features of the mfx decoders have been implemented in the software. The mapping is now based on the decoder's reported properties. The number of outputs, inputs, sounds, logical links etc. is read from the decoder and can be used correctly in the mapping.
Traction support for the MS2 in central mode.An MS2 is now offered tractions for selection in the locomotive list. These can be controlled by the MS2 in the central mode. The CS3 takes over the necessary translation of the traction commands.
Changed plate representation of the track diagramThe display of the panels and consoles in the CS3 has been changed. The border around the drawing area has been removed and the name of the drawing area has been added as a flag.
Rescue of a CS3 with full file storage.By copying data from a removable storage device (SD card or USB stick), the user can completely fill the file memory of the CS3 and thus prevent the CS3 from operating correctly. Until now, the central units had to be sent in and the service had to manually clear the central unit and send it back to the user.
If, when starting the control center, it is determined that there is not enough file memory available for operating the CS3, a rescue program is started to manage the internal memory. This puts the CS3 in a kind of service mode and only the memory can be managed.
In this operating mode, the user only sees the files he has uploaded himself. Files can be deleted or moved to another existing storage. When moving the files, the correct storage location on the removable storage device is observed and the file ends up in the correct directory.
When there is enough free memory available again, you can exit the file manager and start the CS3 application.
New supervisor softwareA change in the supervisor software allows the CS3 to be operated at lower voltages. This eliminates a malfunction of the CS3 with the new SNT 60041.
Stop / Go button in the locomotive configurationDue to a user suggestion, a STOP button was implemented in the locomotive configuration. The stop status can now be changed within the locomotive configuration and the dialog does not have to be exited.
Event logging improvementEvent logging can be accessed by long-pressing the title bar of the event overview. That has been revised and expanded in the capabilities. The entries can be filtered and the messages have been completed and expanded.
Changed system reset / factory resetA factory reset is implemented by loading the configuration "Startconfig.zip". This has been extended so that the language setting and the operating mode are now also reset.
Update processThe program for the package update has been expanded to include additional information. The installation source is now displayed. The start button for starting the installation has been enlarged and appropriately labeled. Attention: The new package installation program will only be called in subsequent updates.
Change to expansion device modeThe change to EG mode when connecting CS3s has been given more time. A change is now easier. The setting options for the main unit are now arranged more sensibly.
Web application extensionsSetting up solenoid accessoriesCreating, setting up and configuring accessories is now just as possible in the WEB application as in the CS3 application.
Setting up locomotivesThe creation, setup and configuration of locomotives has been introduced in the WEB app.
Current software for Märklin bus devicesVersion 1.1 for the Link-S88Version 1.1 has been created for the Link-S88. Errors that have arisen due to the program running too long are eliminated by the activated optimization when creating the software. The phenomenon that contact groups are reported temporarily shifted by one position no longer occurs.
Version 3.121 for the MS2- The MS2 can now control centrally controlled tractions. If these are made available by the control center, the MS2 can use them and send commands to the control center. The control center translates the traction control commands into the appropriate locomotive commands and thus takes on the translation function. An MS2 cannot create or control tractions.
- If the locomotive list is scrolled through quickly, the mfx commands cannot be executed quickly enough. Therefore the message "Mfx locomotive did not answer" was suppressed when scrolling through the list.
- An MS2 only has simple options for mfx CV processing. Since the MM2 address CV is not at an address that can be easily determined and incorrect values have been written, there is no possibility of MM2 address programming at mfx.
- With 32 locomotive functions, 8 functions are always offered for control by level. The old system always wanted to switch to one level. If you operated a function you always landed on the first level. The levels are now permanently set during operation. A change to the higher level can take place with Shift, a change to the lower level with Escape. As long as a level is active, the functions of the level can be switched. There is no automatic change to the first level. If a locomotive is changed, you end up on the first level.
- When editing locomotives, the STOP status was not correctly observed. Stop is now correctly observed and programming is blocked.
- If a DCC locomotive is recognized, the functions are now made operable and marked with an F symbol. Before, the functions were empty and inoperable.
- An error when switching articles at the control center only allowed the first 256 magnetic articles to be switched and displayed correctly. The CS info is now also correct for articles from address 256.
- The main device extension device designations have been adapted according to the control center.
- After plugging in or restarting the MS2, it could happen that the MS2 entered the wrong operating mode and entered the MS2 expansion device mode at a control center. That has been fixed. The environment is now correctly recognized.
- The speed step setting has been changed so that speed step 1 can now be safely set.
- Option points were activated in the menu of the MS2, although they are not possible in central operation. With mfx locomotives it was offered to change the address. During programming, a "protocol not active" message could appear, although the protocol setting is managed by the central unit.
Summary of all CAN bus device updatesAll Can-Bus device updates have been combined in one package. This is used to provide a clear overview of the available update packages.
The following update statuses are included:
- GFP (for CS2 and Booster) version 3.81
- 6021 adapter version 1.0
- MS2 version 3.121
- Link S88 version 1.1
- GFP3 (for CS3) version 12.113
Edited by user 23 August 2023 03:02:00(UTC)
| Reason: Change Log - housekeeping